dotnet-aspire
Installation
SKILL.md
.NET Aspire
What is Aspire?
.NET Aspire is an opinionated, cloud-ready stack for building observable, production-ready, distributed applications. It provides:
- Orchestration - Coordinate multi-service apps with AppHost
- Components - Pre-configured NuGet packages for common services (Redis, PostgreSQL, RabbitMQ, etc.)
- Tooling - Dashboard for logs, traces, metrics; CLI for management
- Service Defaults - Shared configuration for health checks, telemetry, resilience
AppHost (Orchestrator)
// MyApp.AppHost/Program.cs
var builder = DistributedApplication.CreateBuilder(args);