簡體   English   中英

C# Azure BlobTrigger -> 獲取上傳的 Blob 的 URL

[英]C# Azure BlobTrigger -> Get the URL of the uploaded blob

如何獲得觸發“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 路徑在屬性中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM