Skip to content
DocsTry Aspire
DocsTry

AzureTableStorageResourceBuilderExtensions Methods

ClassMethods1 member
Provides extension methods for adding Azure Storage Explorer resources to the application model.
WithAzureStorageExplorer(IResourceBuilder<AzureTableStorageResource>, Action<IResourceBuilder<AzureStorageExplorerResource>>, string?)Section titled WithAzureStorageExplorer(IResourceBuilder<AzureTableStorageResource>, Action<IResourceBuilder<AzureStorageExplorerResource>>, string?)extensionIResourceBuilder<AzureTableStorageResource>
Adds an Azure Storage Explorer instance to a Table storage resource.
public static class AzureTableStorageResourceBuilderExtensions
{
public static IResourceBuilder<AzureTableStorageResource> WithAzureStorageExplorer(
this IResourceBuilder<AzureTableStorageResource> tables,
Action<IResourceBuilder<AzureStorageExplorerResource>>? configureContainer = null,
string? name = null)
{
// ...
}
}
tablesIResourceBuilder<AzureTableStorageResource>The builder for the Azure.AzureTableStorageResource.
configureContainerAction<IResourceBuilder<AzureStorageExplorerResource>>optionalConfiguration callback for Azure Storage Explorer container resource.
namestring?optionalThe name of the resource.
IResourceBuilder<AzureTableStorageResource>A reference to the ApplicationModel.IResourceBuilder`1.
Add an Azure Storage Explorer container to the application model and reference it in a .NET project.
var builder = DistributedApplication.CreateBuilder(args);
var storage = builder.AddAzureStorage("storage")
.RunAsEmulator(azurite =>
{
azurite
.WithBlobPort(27000)
.WithQueuePort(27001)
.WithTablePort(27002);
});
var tables = storage.AddTables("tables")
.WithAzureStorageExplorer();
builder.Build().Run();