azure - 使用 Azure Function Cosmos DB Changefeed 触发器使用 NServiceBus 发布消息
问题描述
我有一个 Azure 函数,我正在尝试使用 Azure ServiceBus 传输通过 NServiceBus 发送消息。
当端点名称没有“。”时,我已经成功地按照这个文档工作了。或名称中的句点。例如:ASBTriggerQueue
但是,我的端点名称有一个句点“。” 而且我无法控制更改端点名称。
名称中有句点,我收到以下错误:
“NServiceBusFunctionEndpointTrigger-asb.triggerqueue”函数出错:“NServiceBusFunctionEndpointTrigger-a sb.triggerqueue”不是有效的函数名。
有人知道解决此问题的解决方法吗?
解决方案
问题在于触发函数名称。函数不喜欢其中的点。使用 1.2.0 版,NServiceBus.AzureFunctions.InProcess.ServiceBus
您可以覆盖触发器函数名称。有关详细信息,请参阅文档
推荐阅读
- oracle - 从 PL/SQL 调用 HTTPS 站点的参数错误
- powerbi - 用 dax 计算 power bi 的总方差
- javascript - req.body 在 Node.js 中是未定义的,即使当我记录 req 时它会显示正文及其内容
- android-studio - 如何将 Firebase 连接到颤振应用程序?
- python - TypeError:无法使用非整数键按位置索引进行索引
- ios - 如果我通过 cocoapod 使用最新版本的 Firbase 安装 googleApis,iOS 应用程序崩溃
- marklogic - 修复 MLCP 导入中的内存分配错误
- node.js - ExportToCsv 不是构造函数
- sql - LIKE 条件中的多个字符串 - Presto SQL
- c++ - 哈夫曼树插入/检索值不正确