# AzureDaprHostingExtensions

- Kind: `class`
- Package: [CommunityToolkit.Aspire.Hosting.Azure.Dapr](/reference/api/csharp/communitytoolkit.aspire.hosting.azure.dapr.md)
- Version: `13.0.0`
- Namespace: `Aspire.Hosting`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/30a4b632065206d447183d2baabf6dfb3678d4af/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/AzureDaprHostingExtensions.cs)

Provides extension methods for configuring Dapr components in an Azure hosting environment.

## Definition

```csharp
namespace Aspire.Hosting;

public static class AzureDaprHostingExtensions
{
    // ...
}
```

## Methods

- [AddAzureDaprResource(IResourceBuilder<IDaprComponentResource>, string, Action<AzureResourceInfrastructure>)](/reference/api/csharp/communitytoolkit.aspire.hosting.azure.dapr/azuredaprhostingextensions/methods.md#addazuredaprresource-iresourcebuilder-idaprcomponentresource-string-action-azureresourceinfrastructure) : `IResourceBuilder<AzureDaprComponentResource>` `extension` -- Adds an Azure Dapr resource to the resource builder.
- [AddScopes(IResourceBuilder<IDaprComponentResource>, ContainerAppManagedEnvironmentDaprComponent)](/reference/api/csharp/communitytoolkit.aspire.hosting.azure.dapr/azuredaprhostingextensions/methods.md#addscopes-iresourcebuilder-idaprcomponentresource-containerappmanagedenvironmentdaprcomponent) `extension` -- Adds scopes to the specified Dapr component in a container app managed environment.
- [CreateDaprComponent(string, BicepValue<string>, string, string)](/reference/api/csharp/communitytoolkit.aspire.hosting.azure.dapr/azuredaprhostingextensions/methods.md#createdaprcomponent-string-bicepvalue-string-string-string) : `ContainerAppManagedEnvironmentDaprComponent` `static` -- Creates a new Dapr component for a container app managed environment.
