CleanArchitectureNet6_MinimalApi 1.0.2

dotnet new install CleanArchitectureNet6_MinimalApi::1.0.2
This package contains a .NET Template Package you can call from the shell/command line.

This is a project template using Clean Architecture with Net 6 and minimal api approach. It has a sample with some endpoints to add and get products. By default it uses InMemory Database and other cool stuff like Cqrs with Mediatr and Automapper.

In this version GlobalExceptionHandler was changed to be responsable of error logging.

It is based in Jason Taylor Clean Architecture approach, however it has changes especially by using minimal api with endpoints definition in classes. Integration Tests are very easy to implement specially for beginers.

In this version the TestIntegration project has been updated and improved.

To install the proyect template open your terminal (powershell, cmd) and run:

dotnet new --install CleanArchitectureNet6_MinimalApi::1.0.2

Now the proyect can be created from Visual Studio as Create New Project or using dotnet commands:

dotnet new cleanarchitectureNet6_minimalapi --name <YourProyectName>

I hope it 'll be usefull to you. 😊

  • 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
1.0.2 496 1/30/2022
1.0.1 444 1/18/2022
1.0.0 492 1/9/2022