AzureQueueStorageResourceBuilderExtensions Methods
ClassMethods1 member
Provides extension methods for adding Azure Storage Explorer resources to the application model.
WithAzureStorageExplorer(IResourceBuilder<AzureQueueStorageResource>, Action<IResourceBuilder<AzureStorageExplorerResource>>, string?)Section titled WithAzureStorageExplorer(IResourceBuilder<AzureQueueStorageResource>, Action<IResourceBuilder<AzureStorageExplorerResource>>, string?)extensionIResourceBuilder<AzureQueueStorageResource> Adds an Azure Storage Explorer instance to a Queue storage resource.
public static class AzureQueueStorageResourceBuilderExtensions{ public static IResourceBuilder<AzureQueueStorageResource> WithAzureStorageExplorer( this IResourceBuilder<AzureQueueStorageResource> queues, Action<IResourceBuilder<AzureStorageExplorerResource>>? configureContainer = null, string? name = null) { // ... }}Parameters
queuesIResourceBuilder<AzureQueueStorageResource>The builder for the Azure.AzureQueueStorageResource.configureContainerAction<IResourceBuilder<AzureStorageExplorerResource>>optionalConfiguration callback for Azure Storage Explorer container resource.namestring?optionalThe name of the resource.Returns
IResourceBuilder<AzureQueueStorageResource>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 queues = storage.AddQueues("queues") .WithAzureStorageExplorer();
builder.Build().Run();