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