Back Home
.

.NET Clean Architecture Template

LIVE Template

A production-grade .NET 10 starter — clean architecture, conventions enforced as tests.

.NET 10ASP.NET CoreBlazor WASMEF Core 10MapperlyxUnit + NetArchTest
Template

Highlights

  • Open source (MIT) — clone, or `dotnet new cleanarch -n MyApp`
  • Bounded-context layout — controller, service, mapper, models, EF config and tests live together per feature
  • Conventions enforced as tests (NetArchTest + Roslyn): sealed rules, no-Dto, ConfigureAwait, file-scoped namespaces, even method-body aeration
  • Agent-ready: an accurate AGENTS.md with a 'Start Here' guide and an end-to-end vertical-slice recipe
  • Mapperly source-gen mapping, FluentValidation, Quartz.NET, Serilog, Scalar API docs
  • Zero warnings, green test suite, CI workflow included