Skip to content
DocsTry Aspire
DocsTry

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)
{
// ...
}
}
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.
IResourceBuilder<AzureQueueStorageResource>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 queues = storage.AddQueues("queues")
.WithAzureStorageExplorer();
builder.Build().Run();