public ReportingJob( ITelemetryPublisher telemetry, IServiceBusSettingsFactory serviceBusSettingsFactory, KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider, IUserContextManager userContextManager, IUserAuthenticationService userAuthenticationService, IUserAuthorizationService userAuthorizationService, IJobExecutionObserver jobExecutionObserver) : base(userContextManager, userAuthenticationService, userAuthorizationService, jobExecutionObserver) { _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider; _telemetry = telemetry; _serviceBusSettingsFactory = serviceBusSettingsFactory; }
public HeartbeatJob(IUserContextManager userContextManager, IUserAuthenticationService userAuthenticationService, IUserAuthorizationService userAuthorizationService, IJobExecutionObserver jobExecutionObserver, KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider, IQuery query, IRepository <SystemStatus> repository, IEventLogger eventLogger) : base(userContextManager, userAuthenticationService, userAuthorizationService, jobExecutionObserver) { _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider; _query = query; _repository = repository; _eventLogger = eventLogger; }
public KafkaReplicationActor( IConnectionStringSettings connectionStringSettings, IDataObjectTypesProviderFactory dataObjectTypesProviderFactory, IKafkaMessageFlowReceiverFactory kafkaMessageFlowReceiverFactory, KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider, IReadOnlyCollection <IBulkCommandFactory <Confluent.Kafka.Message> > commandFactories, ITracer tracer) { _connectionStringSettings = connectionStringSettings; _dataObjectTypesProviderFactory = dataObjectTypesProviderFactory; _receiverFactory = kafkaMessageFlowReceiverFactory; _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider; _commandFactories = commandFactories; _tracer = tracer; }
public VersioningService(DataConnectionFactory factory, KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider) { _factory = factory; _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider; }
public VersioningService(IDataConnectionProvider connectionProvider, KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider) { _connectionProvider = connectionProvider; _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider; }