1 write to producer
Aspire.Confluent.Kafka (1)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedProducer.cs (1)
22this.producer = producer;
19 references to producer
Aspire.Confluent.Kafka (19)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedProducer.cs (19)
26public Handle Handle => this.producer.Handle; 28public string Name => this.producer.Name; 32return this.producer.AddBrokers(brokers); 37this.producer.SetSaslCredentials(username, password); 56result = await this.producer.ProduceAsync(topic, message, cancellationToken).ConfigureAwait(false); 103result = await this.producer.ProduceAsync(topicPartition, message, cancellationToken).ConfigureAwait(false); 146this.producer.Produce(topic, message, deliveryHandler); 187this.producer.Produce(topicPartition, message, deliveryHandler); 218return this.producer.Poll(timeout); 223return this.producer.Flush(timeout); 228this.producer.Flush(cancellationToken); 233this.producer.InitTransactions(timeout); 238this.producer.BeginTransaction(); 243this.producer.CommitTransaction(timeout); 248this.producer.CommitTransaction(); 253this.producer.AbortTransaction(timeout); 258this.producer.AbortTransaction(); 263this.producer.SendOffsetsToTransaction(offsets, groupMetadata, timeout); 268this.producer.Dispose();