我正在现有功能应用程序上为现有 blob 上的新文件夹(状态/入站/已接收)创建 blobTrigger,如下所示:
public static class MyTrigger
{
[FunctionName("MyTrigger")]
public static async Task Run([BlobTrigger("status" + "/" + "inbound" + "/" + "Received" + "/{name}", Connection = "AzureWebJobsStorage")] Stream myBlob, string name, ILogger log)
{
log.LogInformation($"Blob trigger MyTriggerfunction Name:{name} Size: {myBlob.Length} Bytes");
try
{
log.LogInformation($"MyTrigger processing a request for blob name: {name}");
}
catch (Exception ex)
{
log.LogError("MyTrigger" + ex.ToString());
}
}
}
当我将文件放入 Received 文件夹时,没有任何反应。当我查看实时日志时,没有任何反应。
当我将路径更改为已经创建的文件夹时,它可以工作。每当我添加新目录时它都不起作用