Exemplo n.º 1
0
 public CompositeCommandService(
     IEventSourceService <T> eventSourceService,
     IDataService <T> dataService)
 {
     EventSourceService = eventSourceService ?? throw new NullReferenceException(nameof(eventSourceService));
     DataService        = dataService ?? throw new NullReferenceException(nameof(dataService));
 }
Exemplo n.º 2
0
 public IntegrationTestMetricManagerLogic(
     IEventSourceService eventSourceService,
     IQueuingConfiguration queuingConfiguration)
 {
     this.eventSourceService   = eventSourceService;
     this.queuingConfiguration = queuingConfiguration;
 }
Exemplo n.º 3
0
 public MetricSystemManagerAgentLogic(
     IQueuingConfiguration queuingConfiguration,
     IEventSourceService eventSourceService,
     IConfigurationRepository configurationRepository,
     ILogger logger,
     IAgentService agentService,
     IAgentRepository agentRepository,
     IEventOrphanService eventOrphanService,
     IMetricManagerStatsRepository metricManagerStatsRepository)
 {
     this.queuingConfiguration    = queuingConfiguration;
     this.eventSourceService      = eventSourceService;
     this.configurationRepository = configurationRepository;
     this.logger                       = logger.WithClassName().WithCategory(Names.LogCategory.System);
     this.agentService                 = agentService;
     this.agentRepository              = agentRepository;
     this.eventOrphanService           = eventOrphanService;
     this.metricManagerStatsRepository = metricManagerStatsRepository;
 }
 public CheckEventTask(IEventRepository eventRepository, IEventRouter eventRouter, ILogger logger, IEventSourceService eventSourceService)
 {
     this.eventRepository    = eventRepository;
     this.eventRouter        = eventRouter;
     this.eventSourceService = eventSourceService;
     this.logger             = logger.WithClassName().WithCategory(Names.LogCategory.Event);
 }