最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

azureservicebus - Problem with AspireServiceBus and Masstransit - Stack Overflow

programmeradmin0浏览0评论

In my Aspire project i have

var serviceBus = builder.ExecutionContext.IsPublishMode ? builder.AddAzureServiceBus(OrchestrationResources.ServiceBus) : builder.AddConnectionString(OrchestrationResources.ServiceBus);

For my local envirement it aspire appsetting.json i have

"ConnectionStrings": { "servicebus":"Endpoint=sb://*******~*******.servicebus.windows/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=*******~*******"} And then enter image description here Everything works.

But when i deploy to azure connection string changes to format https://~.servicebus.windows:443/ and application crash.

I am reading documentation i am lost how to do this. there is information that i should add builder.AddAzureServiceBusClient(ApplicationConstants.ConnectionStrings.ServiceBus); to get ServiceBusClient

but it give me nothing because there is no Host that accept this clinet. The closed is :

public static void Host(this IServiceBusBusFactoryConfigurator configurator, Uri hostAddress, ServiceBusClient serviceBusClient, ServiceBusAdministrationClient serviceBusAdministrationClient) Can any body help me with this ?

How to configure MassTransit with this ServiceBusClient or Get proper connection string

发布评论

评论列表(0)

  1. 暂无评论