AzureBlobStorageResourceBuilderExtensions Methods
ClassMethods1 member
Provides extension methods for adding Azure Storage Explorer resources to the application model.
WithAzureStorageExplorer(IResourceBuilder<AzureBlobStorageResource>, Action<IResourceBuilder<AzureStorageExplorerResource>>, string?)Section titled WithAzureStorageExplorer(IResourceBuilder<AzureBlobStorageResource>, Action<IResourceBuilder<AzureStorageExplorerResource>>, string?)extensionIResourceBuilder<AzureBlobStorageResource> Adds an Azure Storage Explorer instance to a Blob storage resource.
public static class AzureBlobStorageResourceBuilderExtensions{ public static IResourceBuilder<AzureBlobStorageResource> WithAzureStorageExplorer( this IResourceBuilder<AzureBlobStorageResource> blobs, Action<IResourceBuilder<AzureStorageExplorerResource>>? configureContainer = null, string? name = null) { // ... }}Parameters
blobsIResourceBuilder<AzureBlobStorageResource>The builder for the Azure.AzureBlobStorageResource.configureContainerAction<IResourceBuilder<AzureStorageExplorerResource>>optionalConfiguration callback for Azure Storage Explorer container resource.namestring?optionalThe name of the resource.Returns
IResourceBuilder<AzureBlobStorageResource>A reference to the ApplicationModel.IResourceBuilder`1.Remarks
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 blobs = storage.AddBlobs("blobs") .WithAzureStorageExplorer();
builder.Build().Run();