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