Aspire.Hosting.AppHost
9.1.0
Prefix Reserved
See the version list below for details.
dotnet add package Aspire.Hosting.AppHost --version 9.1.0
NuGet\Install-Package Aspire.Hosting.AppHost -Version 9.1.0
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.1.0" />
<PackageVersion Include="Aspire.Hosting.AppHost" Version="9.1.0" />
<PackageReference Include="Aspire.Hosting.AppHost" />
paket add Aspire.Hosting.AppHost --version 9.1.0
#r "nuget: Aspire.Hosting.AppHost, 9.1.0"
#addin nuget:?package=Aspire.Hosting.AppHost&version=9.1.0
#tool nuget:?package=Aspire.Hosting.AppHost&version=9.1.0
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. 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. |
-
net8.0
- Aspire.Hosting (>= 9.1.0)
- AspNetCore.HealthChecks.Uris (>= 9.0.0)
- Google.Protobuf (>= 3.29.3)
- Grpc.AspNetCore (>= 2.67.0)
- Grpc.Net.ClientFactory (>= 2.67.0)
- Grpc.Tools (>= 2.67.0)
- Humanizer.Core (>= 2.14.1)
- JsonPatch.Net (>= 3.2.3)
- 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.12)
- 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.3)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.Extensions.Primitives (>= 8.0.0)
- Polly.Core (>= 8.5.1)
- System.IO.Hashing (>= 9.0.1)
-
net9.0
- Aspire.Hosting (>= 9.1.0)
- AspNetCore.HealthChecks.Uris (>= 9.0.0)
- Google.Protobuf (>= 3.29.3)
- Grpc.AspNetCore (>= 2.67.0)
- Grpc.Net.ClientFactory (>= 2.67.0)
- Grpc.Tools (>= 2.67.0)
- Humanizer.Core (>= 2.14.1)
- JsonPatch.Net (>= 3.2.3)
- KubernetesClient (>= 15.0.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 9.0.2)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.2)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.2)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 9.0.2)
- Microsoft.Extensions.Hosting (>= 9.0.2)
- Microsoft.Extensions.Hosting.Abstractions (>= 9.0.2)
- Microsoft.Extensions.Http (>= 9.0.2)
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.2)
- Microsoft.Extensions.Options (>= 9.0.2)
- Microsoft.Extensions.Primitives (>= 9.0.2)
- Polly.Core (>= 8.5.1)
- System.IO.Hashing (>= 9.0.1)
NuGet packages (14)
Showing the top 5 NuGet packages that depend on Aspire.Hosting.AppHost:
Package | Downloads |
---|---|
Aspire.Hosting.Testing
Testing support for the .NET Aspire application model. |
|
InfinityFlow.Aspire.Temporal
Aspire extension to start the temporal cli dev server as an container or executable resource. Only container is well-supported currently. |
|
FonsecaFramework.Aspire
Collection of classes and extensions for .NET Aspire |
|
Hexalith.Infrastructure.AspireService.Hosting
Hexalith is a set of libraries to build a micro-service architecture. |
|
Fredi.Aspire.Hosting.WireMock
API mocking support for .NET Aspire using WireMock.Net. |
GitHub repositories (64)
Showing the top 20 popular GitHub repositories that depend on Aspire.Hosting.AppHost:
Repository | Stars |
---|---|
microsoft/semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
|
|
jasontaylordev/CleanArchitecture
Clean Architecture Solution Template for ASP.NET Core
|
|
ardalis/CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9
|
|
dotnet/AspNetCore.Docs
Documentation for 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 9 Starter Kit (Web API + Blazor Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! All Batteries Included.
|
|
dotnet/aspire
Tools, templates, and packages to accelerate building observable, production-ready apps
|
|
microsoft/fluentui-blazor
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
|
|
oskardudycz/EventSourcing.NetCore
Examples and Tutorials of Event Sourcing in .NET
|
|
thomhurst/TUnit
A modern, fast and flexible .NET testing framework
|
|
JasperFx/marten
.NET Transactional Document DB and Event Store on PostgreSQL
|
|
davidfowl/TodoApp
Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication
|
|
dotnet/sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
|
|
SciSharp/BotSharp
AI Multi-Agent Framework in .NET
|
|
exceptionless/Exceptionless
Exceptionless application
|
|
phongnguyend/Practical.CleanArchitecture
Full-stack .Net 9 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 19, React 19, Vue 3.5, BFF with YARP, NextJs 15, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, EF Core, OpenTelemetry, SignalR, Background Services, Health Checks, Rate Limiting, Clouds (Azure, AWS, GCP), ..
|
|
FoundatioFx/Foundatio
Pluggable foundation blocks for building distributed apps.
|
|
microsoft/kernel-memory
RAG architecture: index and query any data using LLM and natural language, track sources, show citations, asynchronous memory patterns.
|
|
webprofusion/certify
Professional ACME Client for Windows. Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Used by over 150,000 organisations. Remember to Star us! Download from certifytheweb.com
|
Version | Downloads | Last updated |
---|---|---|
9.2.0 | 46,186 | 4/10/2025 |
9.1.0 | 307,725 | 2/25/2025 |
9.0.0 | 914,898 | 11/12/2024 |
9.0.0-rc.1.24511.1 | 29,853 | 10/15/2024 |
8.2.2 | 152,829 | 10/24/2024 |
8.2.1 | 152,707 | 9/26/2024 |
8.2.0 | 306,011 | 8/29/2024 |
8.1.0 | 179,011 | 7/23/2024 |
8.0.2 | 51,690 | 6/28/2024 |
8.0.1 | 114,528 | 5/21/2024 |
8.0.0 | 109,787 | 5/21/2024 |
8.0.0-preview.7.24251.11 | 22,464 | 5/7/2024 |
8.0.0-preview.6.24214.1 | 26,267 | 4/23/2024 |
8.0.0-preview.5.24201.12 | 25,566 | 4/9/2024 |