Share via


AzureAppConfigurationExtensions.RunAsEmulator Method

Definition

Configures an Azure App Configuration resource to be emulated. This resource requires an AzureAppConfigurationResource to be added to the application model.

public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureAppConfigurationResource> RunAsEmulator(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureAppConfigurationResource> builder, Action<Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureAppConfigurationEmulatorResource>>? configureEmulator = default);
static member RunAsEmulator : Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureAppConfigurationResource> * Action<Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureAppConfigurationEmulatorResource>> -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureAppConfigurationResource>
<Extension()>
Public Function RunAsEmulator (builder As IResourceBuilder(Of AzureAppConfigurationResource), Optional configureEmulator As Action(Of IResourceBuilder(Of AzureAppConfigurationEmulatorResource)) = Nothing) As IResourceBuilder(Of AzureAppConfigurationResource)

Parameters

builder
IResourceBuilder<AzureAppConfigurationResource>

The Azure App Configuration resource builder.

configureEmulator
Action<IResourceBuilder<AzureAppConfigurationEmulatorResource>>

Callback that exposes underlying container used for emulation to allow for customization.

Returns

A reference to the IResourceBuilder<T>.

Remarks

This version of the package defaults to the <inheritdoc cref="F:Aspire.Hosting.Azure.AppConfiguration.AppConfigurationEmulatorContainerImageTags.Tag"></inheritdoc> tag of the <inheritdoc cref="F:Aspire.Hosting.Azure.AppConfiguration.AppConfigurationEmulatorContainerImageTags.Registry"></inheritdoc>/<inheritdoc cref="F:Aspire.Hosting.Azure.AppConfiguration.AppConfigurationEmulatorContainerImageTags.Image"></inheritdoc> container image.

Applies to