# Aspire.Hosting.Azure.ServiceBus

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

## Namespaces

### Aspire.Hosting

- [AzureServiceBusExtensions](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusextensions.md) -- `class` `static` -- Provides extension methods for adding the Azure Service Bus resources to the application model.

### Aspire.Hosting.Azure

- [AzureServiceBusCorrelationFilter](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebuscorrelationfilter.md) -- `class` `ats dto` -- Represents the correlation filter expression.
- [AzureServiceBusEmulatorResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusemulatorresource.md) -- `class` -- Wraps an [AzureServiceBusResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusresource.md) in a type that exposes container extension methods.
- [AzureServiceBusFilterType](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusfiltertype.md) -- `enum` -- Rule filter types.
- [AzureServiceBusQueueResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusqueueresource.md) -- `class` `ats export` -- Represents a Service Bus Queue. Initializes a new instance of the [AzureServiceBusQueueResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusqueueresource.md) class.
- [AzureServiceBusResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusresource.md) -- `class` -- Represents an Azure Service Bus resource.
- [AzureServiceBusRule](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusrule.md) -- `class` `ats dto` -- Represents a Service Bus Rule. Initializes a new instance of the [AzureServiceBusRule](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebusrule.md) class.
- [AzureServiceBusSubscriptionResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebussubscriptionresource.md) -- `class` `ats export` -- Represents a Service Bus Subscription. Initializes a new instance of the [AzureServiceBusSubscriptionResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebussubscriptionresource.md) class.
- [AzureServiceBusTopicResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebustopicresource.md) -- `class` `ats export` -- Represents a Service Bus Topic. Initializes a new instance of the [AzureServiceBusTopicResource](/reference/api/csharp/aspire.hosting.azure.servicebus/azureservicebustopicresource.md) class.
