Skip to content

Example of onion architecture with .NET 6 that can be used as a template for new projects.

Notifications You must be signed in to change notification settings

gmrodriguez12/WebAPI-Onion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web API Onion - .NET 6

This project solves a CRUD of Products on Adventure Works DB applying an Onion Architecture, developed with .net6.

This example includes:

  • Pipeline validations
  • Fluent Validation
  • Automapper
  • CQRS Pattern
  • MediatR Pattern
  • Repository Aradalis Specification
  • EF Core - Database first approach

The main objective of this project is that it works as a template, allowing it to be downloaded and quickly adapted to any need.

It is an Open Source project free for any use.

Adventure Work Database

https://github.com/Microsoft/sql-server-samples/releases/download/adventureworks/AdventureWorks2019.bak

About

Example of onion architecture with .NET 6 that can be used as a template for new projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages