如何使用自定义 INameResolver 配置由服务总线触发的 Azure 函数?
Posted
技术标签:
【中文标题】如何使用自定义 INameResolver 配置由服务总线触发的 Azure 函数?【英文标题】:How can I configure an Azure Function triggered by Service Bus with a custom INameResolver? 【发布时间】:2017-11-21 09:18:16 【问题描述】:我希望能够控制我的 Azure 函数在运行时读取的服务总线队列或订阅的名称。
使用 WebJobs(Azure Functions 所基于),您可以通过实现和配置自定义 INameResolver
来做到这一点,请参阅:How to have a configuration based queue name for web job processing?
但是,对于 Azure 函数,我无法访问 JobHostConfiguration
来连接这个自定义解析器。
我还可以使用INameResolver
,如果可以,如何使用?
【问题讨论】:
交叉发布到:github.com/Azure/Azure-Functions/issues/345 【参考方案1】:现在您不能使用自定义INameResolver
,因为没有将您自己的服务注入主机的机制。它正在这里被跟踪:https://github.com/Azure/azure-webjobs-sdk-script/issues/1579
【讨论】:
以上是关于如何使用自定义 INameResolver 配置由服务总线触发的 Azure 函数?的主要内容,如果未能解决你的问题,请参考以下文章
Vue.js/NuxtJS - 如何创建具有可通过 JSON 配置文件自定义的默认设计的组件