using System; using Confluent.Kafka; class Program { static void Main(string[] args) { var config = new ProducerConfig { BootstrapServers = "localhost:9092" }; using var producer = new ProducerBuilder(config).Build(); var topic = "test-topic"; var message = new Message { Value = "Hello, Kafka!" }; producer.Produce(topic, message, deliveryReport => { Console.WriteLine(deliveryReport.Message.Value); }); producer.Flush(new TimeSpan(0,0,30)); } }