Ejemplo n.º 1
0
        // based on https://github.com/confluentinc/examples/blob/6.1.1-post/clients/cloud/csharp/Program.cs
        static async Task Main(string[] args)
        {
            var topic = args.Length > 0
                            ? args[0]
                            : "sample-topic";

            var config = Config.Create();

            await TopicHelpers.TryDeleteTopic(topic, config);

            await ConsumeAgainstNonExistentTopic(topic, config);

            await ConsumeAndProduceMessages(topic, config);

            Console.WriteLine($"Shut down complete");
        }
Ejemplo n.º 2
0
        // based on https://github.com/confluentinc/examples/blob/6.1.1-post/clients/cloud/csharp/Program.cs
        static async Task Main(string[] args)
        {
            var topic = args.Length > 0
                            ? args[0]
                            : "sample-topic";

            var config = Config.Create();

            await TopicHelpers.TryDeleteTopic(topic, config);

            await TopicHelpers.TryCreateTopic(
                topic,
                numPartitions : 3,
                replicationFactor : 1,
                config);

            await ConsumeAndProduceMessages(topic, config);

            Console.WriteLine($"Shut down complete");
        }