我希望能够控制Azure功能在运行时读取的服务总线队列或订阅的名称。
使用WebJobs(Azure功能所基于),您可以通过实施和配置自定义INameResolver
来执行此操作,请参阅:How to have a configuration based queue name for web job processing?
但是,对于Azure功能,我无法访问JobHostConfiguration
来连接此自定义解析程序。
我仍然可以使用INameResolver
,如果是这样的话?
答案 0 :(得分:5)
目前您无法使用自定义INameResolver
,因为没有将此类服务注入主机的机制。它在这里被跟踪:https://github.com/Azure/azure-webjobs-sdk-script/issues/1579