A .NET 10 backend API demonstrating Clean Architecture with .NET Aspire orchestration.
git clone https://github.com/vancodocton/MoneyGroup.git
cd MoneyGroup
dotnet restore --locked-mode
dotnet run --project src/AppHost/MoneyGroup.AppHost.csprojThe Aspire Dashboard opens at http://localhost:15888 with all services.
src/
├── Core/ # Domain entities, services, interfaces
├── Infrastructure/ # EF Core repositories, data access
├── Infrastructure.SqlServer/ # SQL Server migrations & seeds
├── Infrastructure.PostgreSql/ # PostgreSQL migrations & seeds
├── WebApi/ # Minimal API endpoints
├── AppHost/ # .NET Aspire orchestration
└── ServiceDefaults/ # Shared Aspire configuration
test/
├── UnitTests/ # Service & validator tests
├── IntegrationTests/ # Database tests
└── FunctionalTests/ # API endpoint tests
| Document | Description |
|---|---|
| CONTRIBUTING.md | Development setup, architecture, testing, commands |
| .github/copilot-instructions.md | AI assistant patterns and conventions |
| AGENTS.md | AI assistant patterns and conventions |
See LICENSE.txt