Beispiel #1
0
 public TestController(
     IMessageBrokerProducer producer,
     IComponentRegistry componentRegistry)
 {
     _producer          = producer;
     _componentRegistry = componentRegistry;
 }
Beispiel #2
0
 public CommandSender(
     IMessageBrokerProducer kafkaProducer,
     ILogger <CommandSender> logger)
 {
     _kafkaProducer = kafkaProducer;
     _logger        = logger;
 }
Beispiel #3
0
 public ComponentConfigUpdateNotifier(
     IMessageBrokerProducer messageBrokerProducer,
     ILogger <ComponentConfigUpdateNotifier> logger
     )
 {
     _messageBrokerProducer = messageBrokerProducer;
     _logger = logger;
 }
 public EventSendingHostedService(
     IMessageBrokerProducer messageBrokerProducer,
     EventQueue eventQueue,
     IOptions <SystemMetricsOptions> options,
     ILogger <EventSendingHostedService> logger)
 {
     _systemMetricsOptions  = options.Value;
     _messageBrokerProducer = messageBrokerProducer;
     _eventQueue            = eventQueue;
     _logger = logger;
 }
Beispiel #5
0
 public JobManager(
     IDataAcquirerJobStorage dataAcquirerJobStorage,
     IDataAcquirer acquirer,
     ITranslationService translationService,
     IMessageBrokerProducer producer,
     IEventTracker <JobManager> logger)
 {
     _dataAcquirerJobStorage = dataAcquirerJobStorage;
     //   _jobMetadataStorage = jobMetadataStorage;
     _acquirer           = acquirer;
     _translationService = translationService;
     _producer           = producer;
     _logger             = logger;
 }
Beispiel #6
0
        public RegistrationService(IMessageBrokerProducer messageBrokerProducer,
                                   IOptions <RegistrationRequestOptions> registrationServiceOptionsAccessor
                                   )
        {
            _messageBrokerProducer = messageBrokerProducer;
            if (string.IsNullOrEmpty(registrationServiceOptionsAccessor.Value.RegistrationChannelName))
            {
                throw new ArgumentException(
                          "Argument must be valid channel name",
                          nameof(registrationServiceOptionsAccessor.Value.RegistrationChannelName));
            }

            _registrationChannelName = registrationServiceOptionsAccessor.Value.RegistrationChannelName;
        }
 public RegistrationRequestProcessor(
     ISubscribedComponentManager subscribedComponentManager,
     IMessageBrokerApi messageBrokerApi,
     IComponentRegistry componentRegistry,
     IMessageBrokerProducer producer,
     IOptions <ComponentIdentifiers> componentIdentifierOptions,
     IOptions <RegistrationRequestValidationOptions> registrationRequestValidationOptions,
     ILogger <RegistrationRequestProcessor> logger)
 {
     _componentIdentifiers       = componentIdentifierOptions.Value;
     _subscribedComponentManager = subscribedComponentManager;
     _messageBrokerApi           = messageBrokerApi;
     _componentRegistry          = componentRegistry;
     _producer = producer;
     _registrationRequestValidation = registrationRequestValidationOptions.Value;
     _logger = logger;
 }