StaticSphere.CleanArchitecture.Api 2.1.0

There is a newer version of this package available.
See the version list below for details.
dotnet new install StaticSphere.CleanArchitecture.Api::2.1.0
This package contains a .NET Template Package you can call from the shell/command line.

Clean Architecture Template

This dotnet new solution template was created following the guidelines of the Clean Architecture pattern as demonstrated by Jason Taylor in his Clean Architecture talks and posts. While the solution starts there, there are some opinionated coding patterns added in on top of the architecture that help to ease testing and maintenance.

Original Clean Architecture Resources

  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.0 616 3/2/2024
2.1.0 676 4/6/2022
2.0.1 3,849 11/25/2021
2.0.0 3,548 11/25/2021
1.0.0 367 11/8/2021

Renamed the Entity Framework class (if --includeEf is specified) to ApplicationDbContext. However, you can
       provide the optional --dbContextName to change this. You'll want to add DbContext as a suffix to this name
       if you want it. Fixed broken --includeTests parameter (before, it would always include tests). Added removal
       of Server header to the Program.cs file. Included usage of IPrincipalService; you can remove it if you don't
       want or need it. Updated unit tests. Cleaned up existing code. Added additional unit tests for the API and
       application projects.