aspire
Installation
SKILL.md
.NET Aspire 13.x Skill
.NET Aspire 13.x provides orchestration for this distributed ledger platform. The AppHost (src/Apps/Sorcha.AppHost/AppHost.cs) orchestrates 7 microservices with PostgreSQL, MongoDB, and Redis. Services use AddServiceDefaults() for consistent OpenTelemetry, health checks, and service discovery. JWT signing keys are generated once and shared across all services via environment variables.
Version Info
| Component | Version | Notes |
|---|---|---|
| Aspire.AppHost.Sdk | 13.0.0 | SDK in .csproj — legacy dual-SDK format |
| Aspire.Hosting.* | 13.1.0 | AppHost hosting packages |
| Aspire.StackExchange.Redis | 13.1.0 | Service-level Redis integration |
| Aspire.Hosting.Testing | 13.1.0 | Integration/E2E test infrastructure |
| Aspire Dashboard | 9.0.0 | Docker image (separate versioning) |
Sorcha Package Locations:
- AppHost:
src/Apps/Sorcha.AppHost/Sorcha.AppHost.csproj - ServiceDefaults:
src/Common/Sorcha.ServiceDefaults/Extensions.cs - Services: Blueprint, Register, Wallet, Validator (each has
Aspire.StackExchange.Redis) - Tests: Gateway Integration, Wallet Integration, UI E2E (each has
Aspire.Hosting.Testing)
Related skills