sha*_*ham 4 azure azure-storage-blobs
我在我的项目中使用 Blob 触发器来处理文件的内容。
我正在使用 Azure Blob 触发器来启动文件执行过程。
[FunctionName("FunctionImportCatalogue")]
public static void Run([BlobTrigger("importcontainer/{name}", Connection = "StorageConnection")]Stream myBlob, string name, TraceWriter log)
{}
Run Code Online (Sandbox Code Playgroud)
根据代码的发布位置,blobcontainer 应相应更改。我的意思是我希望在配置文件中配置“importcontainer”。我可以这样做吗?
据我所知,您可以在local.settings.json. 将下面的代码添加到Values文件中,我的示例容器名为“workitems”。
"importcontainer": "workitems"
Run Code Online (Sandbox Code Playgroud)
然后更改 .cs 文件中的以下代码。
public static void Run([BlobTrigger("%importcontainer%/{name}", Connection = "StorageConnection")]Stream myBlob, string name, TraceWriter log)
Run Code Online (Sandbox Code Playgroud)
然后将函数发布到 Azure,您应该importcontainer在门户中的应用程序设置中进行设置,如下面的屏幕截图,因为将使用该设置。
运行该函数并将一个 blob 添加到容器中,它在我这边工作正常。
| 归档时间: |
|
| 查看次数: |
1309 次 |
| 最近记录: |