What problem does it solve?
It solves the friction of coordinating multiple .NET services locally by giving you a consistent way to start dependencies, configure observability, and enable service-to-service discovery.
Core Features & Use Cases
- AppHost orchestration: Define infrastructure resources (databases, caches, message brokers) and wire application projects into a single run configuration.
- Service defaults for consistency: Apply OpenTelemetry, health checks, and resilience behaviors across services without repeating boilerplate.
- Service discovery and integrations: Use built-in Aspire integrations so services can discover each other and receive connection configuration automatically.
- Observability via the Aspire dashboard: Centralize local tracing, logging, and metrics for faster debugging.
Quick Start
Load the aspire skill and configure your AppHost Program.cs to create an AppHost builder, add your infrastructure resources, reference your application projects, and run the dashboard-backed local orchestration.