public NebulaService(IOptions <NebulaConfig> options, IServiceProvider serviceProvider, IOutputChannelDa outputChannelDa) { var nebulaConfig = options?.Value ?? throw new ArgumentNullException(nameof(options)); _serviceProvider = serviceProvider; _outputChannelDa = outputChannelDa; NebulaContext = new NebulaContext(); ConfigureNebulaContext(nebulaConfig); }
public OutputChannelLogic(IKafkaProducer producer, IOutputChannelDa outputChannelDa) { _kafkaProducer = producer; _outputChannelDa = outputChannelDa; }