Skip to content
Docs Try Aspire

AzureTableStorageResourceBuilderExtensions Methods

Class Methods 1 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?) extension IResourceBuilder<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)
{
// ...
}
}
tables IResourceBuilder<AzureTableStorageResource> The builder for the Azure.AzureTableStorageResource.
configureContainer Action<IResourceBuilder<AzureStorageExplorerResource>> optional Configuration callback for Azure Storage Explorer container resource.
name string? optional The 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();