AzureCosmosExtensions.RunAsPreviewEmulator Method

Definition

Configures an Azure Cosmos DB resource to be emulated using the Azure Cosmos DB Linux-based emulator (preview) with the NoSQL API. This resource requires an AzureCosmosDBResource to be added to the application model. For more information on the Azure Cosmos DB emulator, see .

public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AzureCosmosDBResource> RunAsPreviewEmulator(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.AzureCosmosDBResource> builder, Action<Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureCosmosDBEmulatorResource>>? configureContainer = default);

Parameters

builder
IResourceBuilder<AzureCosmosDBResource>

The Azure Cosmos DB resource builder.

configureContainer
Action<IResourceBuilder<AzureCosmosDBEmulatorResource>>

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