Beispiel #1
0
        public KafkaMessagingProvider(IOptions <KafkaOptions> options, ILogger log)
        {
            Options = options.Value;

            producer =
                new ProducerBuilder <Null, Null>(options.Value)
                .SetLogHandler(KafkaLogFactory <Null, Null> .ProducerLog(log))
                .SetErrorHandler(KafkaLogFactory <Null, Null> .ProducerError(log))
                .SetStatisticsHandler(KafkaLogFactory <Null, Null> .ProducerStats(log))
                .Build();
        }