public MsmqTransportInfrastructure(IReadOnlyDictionary <string, IMessageReceiver> receivers, MsmqMessageDispatcher dispatcher, DelayedDeliveryPump delayedDeliveryPump) { this.delayedDeliveryPump = delayedDeliveryPump; Dispatcher = dispatcher; Receivers = receivers; }
public MsmqTransportInfrastructure(MsmqTransport transportSettings) { this.transportSettings = transportSettings; Dispatcher = new MsmqMessageDispatcher(transportSettings); }