Пример использования:
У меня есть функция Azure, которая будет запускаться с помощью serviceBusTrigger. Следуя лучшим практикам, у меня есть строка подключения к служебной шине Azure в appsettings.json и аналогичным образом в app-settings в приложении-функции Azure. Все хорошо!
Теперь я хочу запустить функцию локально и использую cli, например
cd "путь к моей папке с функцией"
func run. \ myfunction.cs
Проблема
Запускается, но выдает ошибку
'Microsoft.Azure.WebJobs.Host: ошибка метода индексации Functions.someFunction. Microsoft.Azure.WebJobs.ServiceBus: строка подключения Microsoft Azure WebJobs SDK ServiceBus 'AzureWebJobsServiceBusConnectionString' отсутствует или пуста. '
Вопросы
1) Можно ли сохранить мою настройку и иметь возможность запускать функцию через cli 2) как мне разрешить эту ошибку, примечание: я понимаю, что функция Azure построена поверх пакета SDK webJob, и эта ошибка немного загадочна.
Прикрепленное изображение показывает настройку для функции, function.json, appsettings.json
введите здесь описание изображения
Спасибо за помощь!