예제 #1
0
 public DirectQueue(IRabbitMQPersistent rabbitMQPersistent, ISubscriberLogic subscriberLogic, IElkLogger <RabbitListener> logger) : base(rabbitMQPersistent, logger)
 {
     _subscriberLogic = subscriberLogic;
     _RabbitMQPersistent.ConnectionName = ExchangeName;
 }
 public AutoMappingDelayQueue(IRabbitMQPersistent rabbitMQPersistent, ISubscriberLogic subscriberLogic, QueueConfiguration queueConfiguration, IElkLogger <RabbitListener> logger) : base(rabbitMQPersistent, logger)
 {
     _queueConfiguration = queueConfiguration;
     _subscriberLogic    = subscriberLogic;
     _RabbitMQPersistent.ConnectionName = ExchangeName;
 }