Skip to content
Docs Try Aspire

AzureQueueStorageResourceBuilderExtensions Methods

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