CleanArchitecture.ASP.NETCore.WebAPI
1.0.191
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet new install CleanArchitecture.ASP.NETCore.WebAPI::1.0.191
This package contains a .NET Template Package you can call from the shell/command line.
Clean Architecture Template
The following solution template can be used for creating C# ASP .NET Core WebAPI using Clean Architecture Design Pattern Principles.
Getting Started
- Install the latest .NET 5 SDK.
- Install .Net Core 3.1 SDK.
- Clone this repository in your computer in a local
<DIRECTORY>
(e.g.: C:\Users\hack3rlife\source\repos
) - Install the template by running the following command:
dotnet new <DIRECTORY>
- Create a new directory (
e.g.: hack3rlife.cleanarchitecture
) andcd
into it. - Create a new solution by executing the following command
dotnet new CleanArchitectureNetCoreWebAPI
Frameworks, tools and techologies used
- ASP .NET Core 3.1
- MediatR
- FluentValidation
- FluentAssertions
- Moq
- Docker
- Lorem.Universal.NET
- Newtonsoft.Json
- xUnit
- Swashbuckle.AspNetCore
References
-
.NETCoreApp 3.1
- 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.