public void Config(IComponentContext container, ServiceBusConfigurator busConfig) { busConfig.UseMsmq(); busConfig.UseMulticastSubscriptionClient(); busConfig.VerifyMsmqConfiguration(); busConfig.VerifyMsDtcConfiguration(); busConfig.ReceiveFrom(receiveFromEndPoint); }
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); }
protected virtual void ConfigureRemoteBus(ServiceBusConfigurator configurator) { configurator.ReceiveFrom(RemoteEndpointUri); configurator.UseMsmq(x => x.UseMulticastSubscriptionClient()); }