C#Azure BlobTrigger->;获取上载blob的URL

C#Azure BlobTrigger->;获取上载blob的URL,c#,azure-functions,azure-storage,azure-storage-blobs,C#,Azure Functions,Azure Storage,Azure Storage Blobs,如何获取触发“BLOBTrigger”的BLOB的URL? 获取名称适用于{name}部分,但我还需要URL [FunctionName("Function1")] public static async Task RunAsync( [BlobTrigger("input/{name}", Connection = "AzureWebJobsStorage")] Stream myBlob,

如何获取触发“BLOBTrigger”的BLOB的URL? 获取名称适用于{name}部分,但我还需要URL

[FunctionName("Function1")]
        public static async Task RunAsync(
            [BlobTrigger("input/{name}", Connection = "AzureWebJobsStorage")] Stream myBlob,
            [Blob("output/{name}", FileAccess.Write, Connection = "AzureWebJobsStorage")] Stream outputBlob,
            string name,
            ILogger log)
        {
            
            log.LogInformation($"C# Blob trigger function Processed blob\n Name:{name}");
            //log.LogInformation("HERE I NEED THE URL");
            log.LogInformation("*******************----**********************");            
        }

谢谢您的帮助。

您可以作为CloudBlockBlob获取输入,然后您可以获取属性。Blob路径位于属性中。

您可以作为CloudBlockBlob获取输入,然后可以获取属性。Blob路径位于属性中。

我以前已经尝试过,但在将新Blob复制到另一个Blob时遇到问题。在你发完帖子后,我又试了一次,效果很好。谢谢你的帮助。@Miles嗨,如果我的回答回答了你的问题,你能结束这个问题吗?谢谢。:)我以前已经试过了,但是我很难将新的斑点复制到另一个。在你发完帖子后,我又试了一次,效果很好。谢谢你的帮助。@Miles嗨,如果我的回答回答了你的问题,你能结束这个问题吗?谢谢。:)