Пример #1
0
 public RabbitPublicationService(
     IStarsLogger logger,
     IRabbitConnectionService rabbitConnectionService)
 {
     _logger = logger;
     _rabbitConnectionService = rabbitConnectionService;
 }
Пример #2
0
 public RabbitConnectionService(
     IStarsLogger logger,
     IStarsConfigurationService starsConfigurationService)
 {
     _logger = logger;
     _starsConfigurationService = starsConfigurationService;
 }
Пример #3
0
 public HttpService(
     IStarsLogger logger,
     HttpClient httpClient)
 {
     _logger     = logger;
     _httpClient = httpClient;
 }
Пример #4
0
 public ReportDataService(
     IStarsLogger logger,
     IMapper mapper,
     IQueryableDataRepository <ReportDataModel> repository)
 {
     _logger     = logger;
     _mapper     = mapper;
     _repository = repository;
 }
Пример #5
0
 public ReportService(
     IStarsLogger logger,
     IParticipantDataService participantService,
     IRabbitPublicationService rabbitPublicationService)
 {
     _logger                   = logger;
     _participantService       = participantService;
     _rabbitPublicationService = rabbitPublicationService;
 }
Пример #6
0
 public UserService(
     IStarsLogger logger,
     IStarsConfigurationService starsConfigurationService,
     IHttpService httpService)
 {
     _logger = logger;
     _starsConfigurationService = starsConfigurationService;
     _httpService = httpService;
 }
Пример #7
0
 public RabbitConsumptionService(
     IStarsLogger logger,
     IRabbitConnectionService rabbitConnectionService,
     IEnumerable <IInterserviceMessageConsumer> messageConsumers)
 {
     _logger = logger;
     _rabbitConnectionService   = rabbitConnectionService;
     _messageConsumerDictionary = messageConsumers
                                  .ToDictionary(messageConsumer => messageConsumer.MessageType);
 }