# Aspire.Confluent.Kafka

- Package: `Aspire.Confluent.Kafka`
- Version: `13.3.0`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/5bd693ae1897dee5e2ce71c2cc08879c1c7eff51/src/Components/Aspire.Confluent.Kafka)
- NuGet: [Aspire.Confluent.Kafka](https://www.nuget.org/packages/Aspire.Confluent.Kafka)

## Namespaces

### Aspire.Confluent.Kafka

- [KafkaConsumerSettings](/reference/api/csharp/aspire.confluent.kafka/kafkaconsumersettings.md) -- `class` `sealed` -- Provides the client configuration settings for connecting to a Kafka message broker to consume messages.
- [KafkaProducerSettings](/reference/api/csharp/aspire.confluent.kafka/kafkaproducersettings.md) -- `class` `sealed` -- Provides the client configuration settings for connecting to a Kafka message broker to produce messages.

### Microsoft.Extensions.Hosting

- [AspireKafkaConsumerExtensions](/reference/api/csharp/aspire.confluent.kafka/aspirekafkaconsumerextensions.md) -- `class` `static` -- Extension methods for connecting to a Kafka broker.
- [AspireKafkaProducerExtensions](/reference/api/csharp/aspire.confluent.kafka/aspirekafkaproducerextensions.md) -- `class` `static` -- Extension methods for connecting to a Kafka broker.
