如何使用自定义INameResolver配置由Service Bus触发的Azure功能?

时间:2017-06-19 08:37:32

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

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

使用WebJobs(Azure功能所基于),您可以通过实施和配置自定义INameResolver来执行此操作,请参阅:How to have a configuration based queue name for web job processing?

但是,对于Azure功能,我无法访问JobHostConfiguration来连接此自定义解析程序。

我仍然可以使用INameResolver,如果是这样的话?

1 个答案:

答案 0 :(得分:5)

目前您无法使用自定义INameResolver,因为没有将此类服务注入主机的机制。它在这里被跟踪:https://github.com/Azure/azure-webjobs-sdk-script/issues/1579