azure - 如何使用自定义 INameResolver 配置由服务总线触发的 Azure Function?

标签 azure azure-functions azureservicebus azure-functions-runtime

我希望能够控制我的 Azure Function 在运行时读取的服务总线队列或订阅的名称。

使用 WebJobs(Azure Functions 所基于的),您可以通过实现和配置自定义 INameResolver 来实现此目的,请参阅:How to have a configuration based queue name for web job processing?

但是,使用 Azure 函数,我无法访问 JobHostConfiguration 来连接此自定义解析器。

我仍然可以使用 INameResolver,如果可以,如何使用?

最佳答案

现在您无法使用自定义的INameResolver,因为没有机制可以将您自己的服务注入(inject)到主机中。它在这里被跟踪:https://github.com/Azure/azure-webjobs-sdk-script/issues/1579

关于azure - 如何使用自定义 INameResolver 配置由服务总线触发的 Azure Function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44625782/

相关文章:

node.js - Azure 的 regstring 的publishSettings 文件无效

azure - Nginx 入口基本身份验证不适用于 AKS

azure - 当我运行 azure HTTP 触发器功能时,我收到 401 未经授权

c# - Microsoft ServiceBus - 参数实体名称为 null 或为空

azure - 如何获取 Terraform 内标记的 Azure VNet 的事件地址空间?

javascript - Azure Function - js - 运行不正确,但日志中没有错误

c# - Azure函数: function unable to start

Azure 服务总线 1.1 无法启动

azure - 如何在azure服务总线中推送最大长度消息

azure - 在 Github 配置文件事件上显示 Azure 存储库的事件