We're using MassTransit together with Azure Service Bus and we're facing the following issue:
When changing a property e.g. the MaxDeliveryCount on a subscription from 10 to 15:
x.UsingAzureServiceBus((context, configurator) =>
{
configurator.Host(
"xyz");
configurator.PropagateActivityTracingContext();
configurator.SubscriptionEndpoint(
"consumer1",
"topic-name",
e =>
{
e.ConfigureConsumer<ExampleMessageConsumer>(context);
e.MaxDeliveryCount = 15;
});
});
...the property value isn't changed on the already existing subscription in Azure.
The same for changing Topic-Properties, when the Topic already exist.
Is this "by-design" or a bug?
If this is "by-design", how to deal with this?
We are creating the Azure Service Bus Namespace through scripting (IaC) and letting MassTransit create our topics and subscriptions.
Thanks for your help.
Kind regards, Peter