Skip to content
Docs Try Aspire

AzurePublishingContext Properties

Class Properties 3 members
Represents a context for publishing Azure bicep templates for a distributed application.
MainInfrastructure Section titled MainInfrastructure Infrastructure
Gets the main.bicep infrastructure for the distributed application.
public Infrastructure MainInfrastructure { get; }
OutputLookup Section titled OutputLookup Dictionary<BicepOutputReference, ProvisioningOutput>
Gets a dictionary that maps output references to provisioning outputs.
public Dictionary<BicepOutputReference, ProvisioningOutput> OutputLookup { get; }
The value is the Provisioning.ProvisioningOutput of the AzurePublishingContext.MainInfrastructure that was created with the value of the output referenced by the Aspire BicepOutputReference.
ParameterLookup Section titled ParameterLookup Dictionary<ParameterResource, ProvisioningParameter>
Gets a dictionary that maps parameter resources to provisioning parameters.
public Dictionary<ParameterResource, ProvisioningParameter> ParameterLookup { get; }
The value is the Provisioning.ProvisioningParameter of the AzurePublishingContext.MainInfrastructure that was created to be filled with the value of the Aspire ApplicationModel.ParameterResource.