Blob Trigger: учетная запись хранения не настроена - PullRequest
0 голосов
/ 06 июля 2019

Я пытаюсь сделать функцию Azure BLOB-триггера в Visual Studio.Я дал значение строки подключения в строке подключения и имя контейнера в пути.Но когда я запускаю шаблонный код, который генерируется, я получаю сообщение об ошибке, что учетная запись хранения не настроена, и предупреждение о том, что

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 aswell?

Это моя функция в настоящее время

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");
        }
    }

1 Ответ

1 голос
/ 06 июля 2019

Значение для Connection - это имя параметра приложения, которое содержит строку подключения.Это не сама строка подключения.

Если вы указали MyStorage в качестве значения, то для локальной разработки вам нужно установить свойство AzureWebJobsMyStorage в local.setting.json.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...