Azure Function,服务总线触发器不起作用

Azure Function, Service bus trigger not working

我正在尝试设置一个 Azure 函数,我希望在将消息放入服务总线队列时触发该函数。但是,我无法让它工作。第一个 "log.Info" 不触发。

我部署了一个 Http 触发器和我的服务总线触发器,并且有效。

部分截图如下。我已经尝试使用 "generatedBy" 键删除 json 字符串,正如我在 Google.

上看到的建议

我的 Visual Studio 项目中有两个我没有编辑的文件:host.json 和 local.settings.json,我找不到关于如何设置它们的信息,或者如果它完全有必要。

谁能帮帮我?

ServiceBusTrigger 属性的 Connection 属性 应引用设置名称,例如ServiceBusConnectionString

然后,您应该将具有相同名称的设置放入 local.settings.json 用于本地开发和应用程序设置用于 Azure。

当 运行 在本地时,我需要将此位附加到我的 ServiceBusConnectionString: ;TransportType=AmqpWebSockets