Kafka.Client.Producers.Sync.SyncProducer.Send C# (CSharp) Method

Send() public method

Sends request to Kafka server synchronously
public Send ( ProducerRequest request ) : void
request ProducerRequest /// The request. ///
return void
        public void Send(ProducerRequest request)
        {
            this.EnsuresNotDisposed();
            this.connection.Write(request);
        }

Same methods

SyncProducer::Send ( string topic, int partition, IEnumerable messages ) : void

Usage Example

Exemplo n.º 1
0
 public void ProducerSendsMessageWithLongTopic()
 {
     Message msg = new Message(Encoding.UTF8.GetBytes("test message"));
     string topic = "ThisIsAVeryLongTopicThisIsAVeryLongTopicThisIsAVeryLongTopicThisIsAVeryLongTopicThisIsAVeryLongTopicThisIsAVeryLongTopic";
     var config = new SyncProducerConfig(clientConfig);
     var producer = new SyncProducer(config);
     var producerRequest = new ProducerRequest(topic, 0, new List<Message>() { msg });
     producer.Send(producerRequest);
 }
All Usage Examples Of Kafka.Client.Producers.Sync.SyncProducer::Send