public RabbitMQAdapterReceiver(
     IRabbitMQFactory rmqFactory,
     QueueId queueId,
     IBatchContainerSerializer serializer,
     TimeSpan cacheFillingTimeout)
 {
     _rmqFactory          = rmqFactory;
     _queueId             = queueId;
     _serializer          = serializer;
     _cacheFillingTimeout = cacheFillingTimeout;
     _logger     = rmqFactory.LoggerFactory.CreateLogger($"{typeof(RabbitMQAdapterReceiver).FullName}.{queueId}");
     _sequenceId = 0L;
 }
Пример #2
0
 public RabbitMQBuilder(IServiceCollection services, IRabbitMQFactory factory)
 {
     _services = services;
     _factory  = factory;
 }