Share via


AzurePublishingContext(String, AzureProvisioningOptions, ILogger) Constructor

Definition

Represents a context for publishing Azure bicep templates for a distributed application.

public AzurePublishingContext(string outputPath, Aspire.Hosting.Azure.AzureProvisioningOptions provisioningOptions, Microsoft.Extensions.Logging.ILogger logger);
new Aspire.Hosting.Azure.AzurePublishingContext : string * Aspire.Hosting.Azure.AzureProvisioningOptions * Microsoft.Extensions.Logging.ILogger -> Aspire.Hosting.Azure.AzurePublishingContext
Public Sub New (outputPath As String, provisioningOptions As AzureProvisioningOptions, logger As ILogger)

Parameters

outputPath
String
provisioningOptions
AzureProvisioningOptions
logger
ILogger

Remarks

This context facilitates the generation of bicep templates using the provided application model, publisher options, and execution context. It handles resource configuration and ensures that the bicep template is created in the specified output path.

Applies to