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) { // ... }}Parameters
projectIResourceBuilder<T>The project resource builder.configureAction<AzureResourceInfrastructure, ContainerApp>The configuration action for the container app.Returns
IResourceBuilder<T>The updated project resource builder.Remarks
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});