示例#1
0
        static async Task Main(string[] args)
        {
            var service = new ProducerService <Order>();

            while (true)
            {
                Console.WriteLine(await service.Run("mytopic", new Order()
                {
                    Id = 666, Amount = 155.00m, Client = "Diego"
                }));
            }
        }
示例#2
0
        static async Task Main(string[] args)
        {
            var config = new ProducerConfig()
            {
                BootstrapServers = "localhost:9092,localhost:9093,localhost:9094",
                Acks             = Acks.All,
                MaxInFlight      = 5
            };
            var service = new ProducerService <string>(config);

            for (int i = 0; i < 12000; i++)
            {
                Console.WriteLine(await service.Run("mytopic", i.ToString()));
            }
        }