Releasing Platy.Aspire.Hosting.Azurite

general docker aspire azurite cloud aspnetcore
Table of Contents

Overview

The library adds Azurite support for Aspire.

Installation

dotnet cli: dotnet add package Platy.Aspire.Hosting.Azurite --version 0.1.3

Package Reference: <PackageReference Include="Platy.Aspire.Hosting.Azurite" Version="0.1.3" />

Usage

Add an Azurite instance with default ports:-

builder.AddAzuriteInstance();

Add an Azurite instance with container name:-

builder.AddAzuriteInstance(containerName: "test-azurite");

Adds an Azurite instance with ports:-

builder.AddAzurite("test-container-azurite", 5555, 5556, 55557);

Adds an Azurite instance with persistent lifetime:-

builder.AddAzuriteInstance(containerName: "test-azurite")
.WithLifetime(ContainerLifetime.Persistent);