예제 #1
0
 public ReceiveListener(
     IQueueEndpointProvider queueEndpointProvider,
     RabbitMqFactory rabbitMqFactory,
     ChannelConfigurator channelConfigurator,
     IErrorHandler errorHandler,
     RabbitMqLogger logger)
     : base(queueEndpointProvider, rabbitMqFactory, channelConfigurator, errorHandler, logger)
 {
 }
예제 #2
0
 public NoneBlockingReceiver(
     IQueueEndpointProvider queueEndpointProvider,
     RabbitMqFactory rabbitMqFactory,
     ChannelConfigurator channelConfigurator,
     IErrorHandler errorHandler,
     RabbitMqLogger logger)
     : base(queueEndpointProvider, rabbitMqFactory, channelConfigurator, errorHandler, logger)
 {
     _logger = logger;
 }
예제 #3
0
 public ErrorHandler(
     IQueueEndpointProvider queueEndpointProvider,
     RabbitMqFactory rabbitMqFactory,
     ChannelConfigurator channelConfiguratior,
     RabbitMqLogger logger)
 {
     _queueEndpointProvider = queueEndpointProvider;
     _rabbitMqFactory = rabbitMqFactory;
     _channelConfiguratior = channelConfiguratior;
     _logger = logger;
 }
예제 #4
0
 protected Receiver(
     IQueueEndpointProvider queueEndpointProvider, 
     RabbitMqFactory rabbitMqFactory, 
     ChannelConfigurator channelConfigurator,
     IErrorHandler errorHandler,
     RabbitMqLogger logger)
 {
     QueueEndpointProvider = queueEndpointProvider;
     RabbitMqFactory = rabbitMqFactory;
     ChannelConfigurator = channelConfigurator;
     ErrorHandler = errorHandler;
     Logger = logger;
 }
예제 #5
0
 public ChannelConfigurator(RabbitMqLogger logger)
 {
     _logger = logger;
 }
예제 #6
0
 public RabbitMqFactory(RabbitMqLogger logger)
 {
     _logger = logger;
 }