Waha.Aspire.Hosting
1.0.2
dotnet add package Waha.Aspire.Hosting --version 1.0.2
NuGet\Install-Package Waha.Aspire.Hosting -Version 1.0.2
<PackageReference Include="Waha.Aspire.Hosting" Version="1.0.2" />
<PackageVersion Include="Waha.Aspire.Hosting" Version="1.0.2" />
<PackageReference Include="Waha.Aspire.Hosting" />
paket add Waha.Aspire.Hosting --version 1.0.2
#r "nuget: Waha.Aspire.Hosting, 1.0.2"
#:package Waha.Aspire.Hosting@1.0.2
#addin nuget:?package=Waha.Aspire.Hosting&version=1.0.2
#tool nuget:?package=Waha.Aspire.Hosting&version=1.0.2
⭐ Star us on GitHub — it motivates us a lot!
Waha Aspire Hosting
Provides extension methods and resource definitions for the .NET Aspire AppHost to support running Waha containers.
Installation
To install Waha.Aspire.Hosting, use the following command in your .NET Aspire AppHost project:
dotnet add package Waha.Aspire.Hosting
Usage
Below is a short example of how you can integrate Waha.Aspire.Hosting into your .NET Aspire AppHost project:
using Aspire;
using Waha.Aspire.Hosting;
var builder = DistributedApplication.CreateBuilder(args);
var waha = builder.AddWaha("waha")
.WithDataVolume()
.WithLifetime(ContainerLifetime.Persistent);
builder.AddProject<Projects.API>("api")
.WithReference(waha)
.WaitFor(waha);
Explanation:
builder.AddWaha("waha")registers a named container resource with default or custom settings..WithDataVolume()attaches a persistent data volume to the container..WithLifetime(ContainerLifetime.Persistent)ensures the container remains running across application restarts.
Contributing
We welcome and appreciate contributions from the community. You can open a pull request or report issues through our GitHub Issues. Please review our contribution guidelines for details on coding standards and development practices.
Feedback & Support
For any questions, issues, or ideas, feel free to reach out via:
Your feedback helps us make Waha.Aspire.Hosting library even better!
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- Aspire.Hosting (>= 9.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.