# AzureContainerAppExecutableExtensions

- Kind: `class`
- Package: [Aspire.Hosting.Azure.AppContainers](/reference/api/csharp/aspire.hosting.azure.appcontainers.md)
- Version: `13.4.0`
- Namespace: `Aspire.Hosting`
- Target framework: `net8.0`
- Source: [GitHub](https://github.com/microsoft/aspire/blob/cbc352350f1a9bafbaff10d14a2c8de4ac186a48/src/Aspire.Hosting.Azure.AppContainers/AzureContainerAppExecutableExtensions.cs)

Provides extension methods for publishing executable resources (with docker files) as container apps in Azure.

## Definition

```csharp
namespace Aspire.Hosting;

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

## Methods

- [PublishAsAzureContainerApp(IResourceBuilder<T>, Action<AzureResourceInfrastructure, ContainerApp>)](/reference/api/csharp/aspire.hosting.azure.appcontainers/azurecontainerappexecutableextensions/methods.md#publishasazurecontainerapp-iresourcebuilder-t-action-azureresourceinfrastructure-containerapp) : `IResourceBuilder<T>` `extension` `ats export` -- Publishes the specified container resource as a container app.
