Ejemplo n.º 1
0
 public RabbitMQSubscriber(
     ILogger <RabbitMQSubscriber> logger
     , RabbitMQOptions rabbitMqOptions
     , PersistentConnection connection)
 {
     _logger          = logger;
     _rabbitMqOptions = rabbitMqOptions;
     _connection      = connection;
 }
Ejemplo n.º 2
0
 public RabbitMQPublisher(
     ILogger <RabbitMQPublisher> _logger
     , RabbitMQOptions rabbitMqOptions
     , PersistentConnection connection)
 {
     this._logger     = _logger;
     _rabbitMqOptions = rabbitMqOptions;
     _connection      = connection;
 }
Ejemplo n.º 3
0
 public RabbitMQSubscriber(
     ILogger <RabbitMQSubscriber> logger
     , SubscriberOptions subscriberOptions
     , PersistentConnection connection)
 {
     _logger           = logger;
     SubscriberOptions = subscriberOptions;
     QueueName         = subscriberOptions.QueueName;
     RouterKey         = subscriberOptions.RoutingKey;
     _connection       = connection;
 }