Scaffold the backend solution and layering #5

Closed
opened 2026-07-05 19:19:50 +01:00 by TimCane · 0 comments
TimCane commented 2026-07-05 19:19:50 +01:00 (Migrated from github.com)

Goal

Create BillSplitter.sln with Domain/Infrastructure/Api src projects and Tests/IntegrationTests, plus Directory.Build.props (Nullable, ImplicitUsings, TreatWarningsAsErrors, analyzers), Directory.Packages.props central packages, and .editorconfig. Empty domain; inward-only dependency flow. dotnet-style skill applies (minus EF/Postgres).

References

Done when

  • Advances M1 A3 (CI green across all three trees).

Part of M1: Scaffold.

## Goal Create BillSplitter.sln with Domain/Infrastructure/Api src projects and Tests/IntegrationTests, plus Directory.Build.props (Nullable, ImplicitUsings, TreatWarningsAsErrors, analyzers), Directory.Packages.props central packages, and .editorconfig. Empty domain; inward-only dependency flow. dotnet-style skill applies (minus EF/Postgres). ## References - [docs/07-backend-design.md#solution-layout](https://github.com/TimCane/bill-splitter/blob/main/docs/07-backend-design.md#solution-layout) ## Done when - Advances M1 A3 (CI green across all three trees). --- Part of **M1: Scaffold**.
Sign in to join this conversation.
No description provided.