public DataSaver( IMessageBrokerConsumer kafkaConsumer, ILogger <DataSaver> logger) { _kafkaConsumer = kafkaConsumer; _logger = logger; }
public RegistrationRequestListener(IRegistrationRequestProcessor registrationRequestProcessor, IMessageBrokerConsumer messageBrokerConsumer, IOptions <RegistrationRequestOptions> requestListenerOptionsAccessor, ILogger <RegistrationRequestListener> logger) { _registrationRequestProcessor = registrationRequestProcessor; _messageBrokerConsumer = messageBrokerConsumer; _logger = logger; _registrationChannelName = requestListenerOptionsAccessor.Value.RegistrationChannelName; }
public JobConfigurationUpdateListener( IMessageBrokerConsumer messageBrokerConsumer, IJobManager jobManager, IOptions <ComponentOptions> componentOptionsAccessor, IEventTracker <JobConfigurationUpdateListener> logger) { _messageBrokerConsumer = messageBrokerConsumer; _jobManager = jobManager; _logger = logger; _updateChannelName = componentOptionsAccessor.Value.UpdateChannelName; }
public JobManipulationUseCase( IRegistrationService registrationService, IMessageBrokerConsumer interactiveConsumer, IOptions <TwitterCredentialsOptions> twitterCredentialsOptionsAccessor, JobConfigurationUpdateListenerHostedService jobConfigurationUpdateListenerHostedService, IOptions <ComponentOptions> componentOptionsAccessor, ILogger <JobManipulationUseCase> logger) { _twitterCredentials = twitterCredentialsOptionsAccessor.Value; _registrationService = registrationService; _jobConfigurationUpdateListenerHostedService = jobConfigurationUpdateListenerHostedService; _interactiveConsumer = interactiveConsumer as InteractiveConsumer; _logger = logger; _componentOptions = componentOptionsAccessor.Value; }
public AzureFunctionConsumer(IMessageBrokerConsumer messageBrokerConsumer, ILogger <MessageBrokerConsumer> logger) { _messageBrokerConsumer = messageBrokerConsumer; _logger = logger; }