【发布时间】:2022-01-18 16:33:58
【问题描述】:
我将 MassTransit 升级到 V7,似乎与 Azure 服务总线的连接发生了重大变化。以前,创建IBusControl 的代码如下所示:
Bus.Factory.CreateUsingAzureServiceBus(cfg =>
{
cfg.Host(this.Host,
h =>
{
h.TokenProvider = TokenProvider.CreateSharedAccessSignatureTokenProvider(
"RootManageSharedAccessKey", this.AzureSharedAccessSignatureTokenKey);
});
...
这不再编译,因为属性TokenProvider 不再在IServiceBusHostConfigurator 中。
提供服务总线访问密钥的新方法是什么?
【问题讨论】:
标签: azureservicebus masstransit