gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-05 01:17:05 25 4
gpt4 key购买 nike

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

  public static void Run(
[BlobTrigger("Container-Name/ftp/{name}", Connection = "AzureWebJobsStorage")]Stream blobStream,
string name,
IDictionary<string, string> metaData,
TraceWriter log)

连接属性可以直接从local.settings.json获取连接值。能力似乎不是“container-name”的一个选项,或者如果是的话,则不包含附加的/ftp/{name}。

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

最佳答案

您可以像这样定义您的函数:

public static void Run(
[BlobTrigger("%mycontainername%/ftp/{name}", Connection = "AzureWebJobsStorage")]
Stream blobStream,
string name,
IDictionary<string, string> metaData,
TraceWriter log)

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

关于Azure Function Blob 触发器 - 容器名称作为设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51479073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com