carlosjorger / openEcommerce

.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 14, CQRS, Clean Architecture,SOLID, DDD.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenEcommerce

Table of contents

Backend

Onion Architecture

We split the backend in three layers:

  • Domain: Main entities and his relations
  • Infrastructure: Access to the database through EntityFramwork
  • Application: The logic of the command and querys methods

CQRS / MediantR

We implement CQRS using MediantR in Application layer, then We use the mediator in the controller of the api

Author

  • Author : carlosJorgeR

About

.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 14, CQRS, Clean Architecture,SOLID, DDD.

License:MIT License


Languages

Language:C# 100.0%