Aspire.Hosting.AppHost
9.0.0-rc.1.24511.1
Prefix Reserved
See the version list below for details.
dotnet add package Aspire.Hosting.AppHost --version 9.0.0-rc.1.24511.1
NuGet\Install-Package Aspire.Hosting.AppHost -Version 9.0.0-rc.1.24511.1
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.0.0-rc.1.24511.1" />
paket add Aspire.Hosting.AppHost --version 9.0.0-rc.1.24511.1
#r "nuget: Aspire.Hosting.AppHost, 9.0.0-rc.1.24511.1"
// Install Aspire.Hosting.AppHost as a Cake Addin #addin nuget:?package=Aspire.Hosting.AppHost&version=9.0.0-rc.1.24511.1&prerelease // Install Aspire.Hosting.AppHost as a Cake Tool #tool nuget:?package=Aspire.Hosting.AppHost&version=9.0.0-rc.1.24511.1&prerelease
Aspire.Hosting.AppHost library
Provides the core APIs and MSBuild logic for .NET Aspire AppHost projects.
Getting started
Install the package
In your project, install the .NET Aspire AppHost library with NuGet:
dotnet add package Aspire.Hosting.AppHost
Usage example
Then, in the Program.cs file of AppHost
, add project, container, and executable resources:
var builder = DistributedApplication.CreateBuilder(args);
// The Projects.MyApp type is generated by custom MSBuild targets added
// by the Aspire.Hosting.AppHost package when the MyApp project is added
// as a project reference.
var app = builder.AddProject<Projects.MyApp>("myapp");
builder.Build().Run();
Additional documentation
https://learn.microsoft.com/dotnet/aspire/
Feedback & contributing
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Aspire.Hosting (>= 9.0.0-rc.1.24511.1)
- AspNetCore.HealthChecks.Uris (>= 8.0.1)
- Google.Protobuf (>= 3.28.2)
- Grpc.AspNetCore (>= 2.66.0)
- Grpc.Net.ClientFactory (>= 2.66.0)
- Grpc.Tools (>= 2.66.0)
- Humanizer.Core (>= 2.14.1)
- JsonPatch.Net (>= 3.1.1)
- KubernetesClient (>= 15.0.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.2)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.2)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 8.0.10)
- Microsoft.Extensions.Hosting (>= 8.0.1)
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Http (>= 8.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.2)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.Extensions.Primitives (>= 8.0.0)
- Polly.Core (>= 8.4.2)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Aspire.Hosting.AppHost:
Package | Downloads |
---|---|
InfinityFlow.Aspire.Temporal
Aspire extension to start the temporal cli dev server as an container or executable resource. Only container is well-supported currently. |
|
Hexalith.Infrastructure.AspireService.Hosting
Hexalith is a set of libraries to build a micro-service architecture. |
|
FonsecaFramework.Aspire
Collection of classes and extensions for .NET Aspire |
|
BCat.Aspire.MailDev
MailDev support for .NET Aspire. |
GitHub repositories (40)
Showing the top 5 popular GitHub repositories that depend on Aspire.Hosting.AppHost:
Repository | Stars |
---|---|
ardalis/CleanArchitecture
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core
|
|
dotnet/orleans
Cloud Native application framework for .NET
|
|
dotnet/eShop
A reference .NET application implementing an eCommerce site
|
|
fullstackhero/dotnet-starter-kit
Production Grade Cloud-Ready .NET 8 Starter Kit (Web API + Blazor Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! All Batteries Included.
|
|
ChilliCream/graphql-platform
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.
|
Version | Downloads | Last updated |
---|---|---|
9.0.0 | 52,671 | 11/12/2024 |
9.0.0-rc.1.24511.1 | 21,733 | 10/15/2024 |
8.2.2 | 52,546 | 10/24/2024 |
8.2.1 | 81,612 | 9/26/2024 |
8.2.0 | 224,651 | 8/29/2024 |
8.1.0 | 149,573 | 7/23/2024 |
8.0.2 | 47,452 | 6/28/2024 |
8.0.1 | 107,559 | 5/21/2024 |
8.0.0 | 94,075 | 5/21/2024 |
8.0.0-preview.7.24251.11 | 21,463 | 5/7/2024 |
8.0.0-preview.6.24214.1 | 25,071 | 4/23/2024 |
8.0.0-preview.5.24201.12 | 24,947 | 4/9/2024 |