用例:
我有一个将由“serviceBusTrigger”触发的 Azure 函数。遵循最佳实践,我在“appsettings.json”和 Azure 函数应用程序的应用程序设置中都有 Azure 服务总线连接字符串。一切都很好!
现在,我想在本地运行该函数,我正在使用 cli
cd "我的函数文件夹路径"
函数运行 .\myfunction.cs
问题
它启动但给出错误
' Microsoft.Azure.WebJobs.Host:错误索引方法'Functions.someFunction'。Microsoft.Azure.WebJobs.ServiceBus:Microsoft Azure WebJobs SDK ServiceBus 连接字符串“AzureWebJobsServiceBusConnectionString”缺失或为空。'
问题
1) 是否可以保留我的设置并能够通过“cli”启动该功能 2) 我如何解决此错误旁注:我了解 Azure 功能是在 webJob SDK 之上构建的,并且此错误有点神秘。
附图显示了函数、function.json、appsettings.json 的设置
谢谢您的帮助!