protected override void ConfigureServiceBus(Uri uri, ServiceBusConfigurator configurator) { base.ConfigureServiceBus(uri, configurator); configurator.UseControlBus(); configurator.UseSubscriptionService(SubscriptionUri); }
public static void SetDefaultBusSettings(ServiceBusConfigurator sbc) { sbc.UseMsmq(); sbc.VerifyMsmqConfiguration(); sbc.SetCreateTransactionalQueues(true); sbc.UseSubscriptionService(Constants.QueueSubscriptions); sbc.UseControlBus(); sbc.SetDefaultTransactionTimeout(TimeSpan.FromSeconds(20)); sbc.SetConcurrentConsumerLimit(1); }
public static void UseSubscriptionService(this ServiceBusConfigurator configurator, Uri subscriptionServiceUri) { configurator.UseSubscriptionService(x => x.SetSubscriptionServiceEndpoint(subscriptionServiceUri)); }