我有一个 Azure 函数,我正在尝试使用 Azure ServiceBus 传输通过 NServiceBus 发送消息。
我已经成功地按照 this doc 让它工作了当端点名称没有“.”时或名称中的句点。例如:ASBTriggerQueue
但是,我的端点名称有一个句点“.”并且我无法控制更改端点名称。
名称中包含句点,我收到以下错误:
The ‘NServiceBusFunctionEndpointTrigger-asb.triggerqueue’ function is in error: ‘NServiceBusFunctionEndpointTrigger-a sb.triggerqueue’ is not a valid function name.
有人知道解决此问题的解决方法吗?
最佳答案
问题出在触发器函数名称上。函数不喜欢其中的点。使用 NServiceBus.AzureFunctions.InProcess.ServiceBus
版本 1.2.0,您可以覆盖触发器函数名称。请参阅documentation了解详情
关于azure - 使用 Azure Function Cosmos DB Changefeed 触发器使用 NServiceBus 发布消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68416205/