/// <inheritdoc />
 internal MqSeriesQueueSubscribingMessageAdapter(
     IMqSeriesQueueConnectionFactoryProvider connectionFactoryProvider,
     MqSeriesQueueConfiguration configuration,
     ILogger <MqSeriesQueueSubscribingMessageAdapter> logger)
     : base(connectionFactoryProvider, configuration, logger)
 {
 }
Example #2
0
 /// <inheritdoc />
 public MqSeriesQueueTransactedMessageAdapter(
     IMqSeriesQueueConnectionFactoryProvider connectionFactoryProvider,
     MqSeriesQueueConfiguration configuration,
     ILogger <MqSeriesQueueTransactedMessageAdapter> logger)
     : base(connectionFactoryProvider, configuration, logger)
 {
 }
Example #3
0
 /// <summary>
 ///   Инициализирует адаптер
 /// </summary>
 /// <param name="connectionFactoryProvider">Объект, создающий connection factory</param>
 /// <param name="configuration">Конфигурация подключения</param>
 /// <param name="logger">Интерфейс логгирования</param>
 protected MqSeriesQueueMessageAdapterBase(
     IMqSeriesQueueConnectionFactoryProvider connectionFactoryProvider,
     MqSeriesQueueConfiguration configuration,
     ILogger logger)
 {
     _configuration             = configuration;
     _logger                    = logger;
     _connectionFactoryProvider = connectionFactoryProvider;
 }
Example #4
0
 /// <summary>
 ///   Инициализирует экземпляр переменной типа <see cref="MqSeriesQueueConfiguration" />
 /// </summary>
 /// <param name="configuration"></param>
 public MqSeriesQueueMessageAdapter(MqSeriesQueueConfiguration configuration)
 {
     _configuration = configuration.ThrowIfNull(nameof(configuration));
 }