# Aspire.Azure.Messaging.EventHubs

- Package: `Aspire.Azure.Messaging.EventHubs`
- Version: `13.2.0`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/aad16017893bd769e0634c47fb007f1454735f11/src/Components/Aspire.Azure.Messaging.EventHubs)
- NuGet: [Aspire.Azure.Messaging.EventHubs](https://www.nuget.org/packages/Aspire.Azure.Messaging.EventHubs)

## Namespaces

### Aspire.Azure.Messaging.EventHubs

- [AzureMessagingEventHubsBufferedProducerSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsbufferedproducersettings.md) -- `class` `sealed` -- Represents additional settings for configuring a `Producer.EventHubBufferedProducerClient`.
- [AzureMessagingEventHubsConsumerSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsconsumersettings.md) -- `class` `sealed` -- Represents additional settings for configuring a `Consumer.EventHubConsumerClient`.
- [AzureMessagingEventHubsPartitionReceiverSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubspartitionreceiversettings.md) -- `class` `sealed` -- Represents additional settings for configuring a `Primitives.PartitionReceiver`.
- [AzureMessagingEventHubsProcessorSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsprocessorsettings.md) -- `class` `sealed` -- Represents additional settings for configuring a `EventHubs.EventProcessorClient`.
- [AzureMessagingEventHubsProducerSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubsproducersettings.md) -- `class` `sealed` -- Represents additional settings for configuring a `Producer.EventHubProducerClient`.
- [AzureMessagingEventHubsSettings](/reference/api/csharp/aspire.azure.messaging.eventhubs/azuremessagingeventhubssettings.md) -- `class` `abstract` -- Represents additional shared settings for configuring an Event Hubs client.

### Microsoft.Extensions.Hosting

- [AspireEventHubsExtensions](/reference/api/csharp/aspire.azure.messaging.eventhubs/aspireeventhubsextensions.md) -- `class` `static` -- Provides extension methods for registering Event Hubs clients in the services provided by the `Hosting.IHostApplicationBuilder`.
