Azure函数Blob触发器-容器名称作为设置

Azure函数Blob触发器-容器名称作为设置,azure,azure-storage-blobs,azure-functions,Azure,Azure Storage Blobs,Azure Functions,我正在尝试创建一个Azure函数,它连接到一个非硬编码的容器,就像我的连接一样 公共静态无效运行( [BlobTrigger(“Container Name/ftp/{Name}”,Connection=“azurewebjobstorage”)]流blobStream, 字符串名, 词典元数据, TraceWriter日志) connection属性可以直接从local.settings.json获取连接值。这似乎不是“容器名称”的选项,如果是,则不是附加了/ftp/{name} 那么,有没

我正在尝试创建一个Azure函数,它连接到一个非硬编码的容器,就像我的连接一样

公共静态无效运行(
[BlobTrigger(“Container Name/ftp/{Name}”,Connection=“azurewebjobstorage”)]流blobStream,
字符串名,
词典元数据,
TraceWriter日志)
connection属性可以直接从local.settings.json获取连接值。这似乎不是“容器名称”的选项,如果是,则不是附加了/ftp/{name}


那么,有没有办法根据Azure函数Blob触发器的设置设置容器名称?

您可以这样定义函数:

公共静态无效运行(
[BlobTrigger(“%mycontainername%/ftp/{name}”,Connection=“azurewebjobstorage”)]
溪流,
字符串名,
词典元数据,
TraceWriter日志)

然后定义一个名为
mycontainername
的应用程序设置,以包含实际的容器名称。

Yep。成功了。我试过这个。。。我非常确信这不起作用,但在第二次通过时,它似乎很好。也许我打字打错了。