Skip to content
DocsTry Aspire
DocsTry

AzureContainerAppProjectExtensions Methods

ClassMethods1 member
Provides extension methods for publishing project resources as container apps in Azure.
PublishAsAzureContainerApp(IResourceBuilder<T>, Action<AzureResourceInfrastructure, ContainerApp>)Section titled PublishAsAzureContainerApp(IResourceBuilder<T>, Action<AzureResourceInfrastructure, ContainerApp>)extensionIResourceBuilder<T>
Allows configuring the specified project resource as a container app.
public static class AzureContainerAppProjectExtensions
{
public static IResourceBuilder<T> PublishAsAzureContainerApp<T>(
this IResourceBuilder<T> project,
Action<AzureResourceInfrastructure, ContainerApp> configure)
{
// ...
}
}
projectIResourceBuilder<T>The project resource builder.
configureAction<AzureResourceInfrastructure, ContainerApp>The configuration action for the container app.
IResourceBuilder<T>The updated project resource builder.
This method adds the necessary infrastructure for container apps to the application builder and applies the specified configuration to the container app.
builder.AddProject<Projects.Api>.PublishAsAzureContainerApp(
(infrastructure, app) =>
{
// Configure the container app here
});