gpt4 book ai didi

c# - Blob 触发器 : Storage account is not configured

转载 作者:太空宇宙 更新时间:2023-11-03 22:32:15 25 4
gpt4 key购买 nike

我正在尝试在 Visual Studio 中创建一个 blob 触发器 azure 函数。我在连接字符串中给出了连接字符串值,在路径中给出了容器名称。但是当我运行生成的样板代码时,我得到了存储帐户未配置的错误和警告

Warning: Cannot find value named *connection-string-here* in local.settings.json that matches 'connection' property set on 'blobTrigger'. You can run 'func azure functionapp fetch-app-settings <functionAppName>' or specify a connection string in local.settings.json.

我是否也必须在 local.setting.json 中进行配置?

这是我目前的功能

public static class Function1
{
[FunctionName("Function1")]
public static void Run([BlobTrigger("*container-name*/{name}", Connection = "*connection-string*")]Stream myBlob, string name, ILogger log)
{
log.LogInformation($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");
}
}

最佳答案

Connection 的值是包含连接字符串的应用设置的名称。它不是连接字符串本身。

如果将“MyStorage”指定为值,则需要在 local.setting.json 中设置“AzureWebJobsMyStorage”属性以进行本地开发。

关于c# - Blob 触发器 : Storage account is not configured,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56914662/

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