我正在尝试注册新的Azure.Messaging.ServiceBus包中推荐使用的ServiceBusClientBuilderExtensions
来进行依赖注入,具体方法如同这篇文章所述,但我无法找到任何关于如何操作的文档或在线帮助。
我想添加如下内容:
public override void Configure(IFunctionsHostBuilder builder)
{
ServiceBusClientBuilderExtensions.AddServiceBusClient(builder, Typsy.Domain.Configuration.Settings.Instance().Connections.ServiceBusPrimary);
}
但是我遇到了错误
类型 'Microsoft.Azure.Functions.Extensions.DependencyInjection.IFunctionsHostBuilder' 必须转换为 'Azure.Core.Extensions.IAzureClientFactoryBuilder',才能在泛型方法 'IAzureClientBuilder<ServiceBusClient,ServiceBusClientOptions> Microsoft.Extensions.Azure.ServiceBusClientBuilderExtensions.AddServiceBusClient(this TBuilder, string)' 的参数'TBuilder'中使用它
如果有人可以帮忙解决这个问题,那就太好了!