AzureStorageExtensions.RunAsEmulator Method

Definition

Configures an Azure Storage resource to be emulated using Azurite. This resource requires an AzureStorageResource to be added to the application model.

C#
public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureStorageResource> RunAsEmulator(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureStorageResource> builder, Action<Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureStorageEmulatorResource>>? configureContainer = default);

Parameters

builder
IResourceBuilder<AzureStorageResource>

The Azure storage resource builder.

configureContainer
Action<IResourceBuilder<AzureStorageEmulatorResource>>

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 tag of the / container image.

Applies to

Product Versions
.NET Aspire 8.0.0, 9.0.0, 9.1.0