Пример #1
0
 public LoggingBehaviour(IElkLogger <TRequest> logger, ICurrentUserService currentUserService, IReferenceNumberService referenceNumberService, IAllHeadersPerRequest allHeadersPerRequest)
 {
     _logger                 = logger;
     _currentUserService     = currentUserService;
     _referenceNumberService = referenceNumberService;
     _allHeadersPerRequest   = allHeadersPerRequest;
 }
Пример #2
0
 public PushRequestLogic(
     IRabbitProducers rabbitProducers,
     IOptions <Dictionary <string, QueueConfiguration> > queueConfiguration,
     IReferenceNumberService referenceNumber = null,
     IAllHeadersPerRequest allHeaders        = null)
 {
     _rabbitProducers    = rabbitProducers;
     _referenceNumber    = referenceNumber;
     _queueConfiguration = queueConfiguration.Value;
     _allHeaders         = allHeaders;
 }