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 路径在属性中。
如何获取触发“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 路径在属性中。