CleanArchitecture.ASP.NETCore.WebAPI 1.0.288

There is a newer version of this package available.
See the version list below for details.
dotnet new install CleanArchitecture.ASP.NETCore.WebAPI::1.0.288                
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.

Index

Getting Started

  1. Install the latest .NET 5 SDK.
  2. Install .Net Core 3.1 SDK.
  3. Clone this repository in your computer in a local <DIRECTORY> (e.g.: C:\Users\hack3rlife\source\repos)
  4. Install the template by running the following command: dotnet new <DIRECTORY>
  5. Create a new directory (e.g.: hack3rlife.cleanarchitecture) and cd into it.
  6. Create a new solution by executing the following command dotnet new CleanArchitectureNetCoreWebAPI

Frameworks, tools and techologies used

  1. ASP .NET Core 3.1
  2. MediatR
  3. FluentValidation
  4. FluentAssertions
  5. Moq
  6. Docker
  7. Lorem.Universal.NET
  8. Newtonsoft.Json
  9. xUnit
  10. 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.

Version Downloads Last updated
1.0.292 1,776 1/12/2022 1.0.292 is deprecated because it is no longer maintained.
1.0.290 1,539 1/11/2022
1.0.288 1,462 1/11/2022
1.0.287 1,455 1/11/2022
1.0.214 1,332 12/15/2021
1.0.203 1,369 12/10/2021
1.0.193 1,370 11/18/2021
1.0.191 1,290 11/18/2021
1.0.2 1,539 10/29/2021
1.0.1 1,367 10/29/2021
1.0.0 1,352 10/29/2021