Skip to content

systematic implementation of Clean Architecture with DDD & CQRS patterns in .net

Notifications You must be signed in to change notification settings

alirezakamranian/CleanArchSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Attention!

The scenario implemented in this project is only for simplicity in understanding for
beginners and to show the functionality of the clean architecture and the methodologies(Cqrs,DDD) used.

suggestion : If you have an acceptable level in object orientation and the principles and rules of coding, for a better experience and learning, apart from articles and materials related to architecture read the architecture reference book by Robert C. Martin as soon as possible.

Used Tecnologies :

🟣.Net 8

🟣Asp.net Core 8

🟣Ef Core 8

🟣Minimal/Rest-ful Apis

🟣Argon Password hashing

🟣Jwt Auth (All token creation and presentation logic is developed in the project itself and does not depend on a specific library such as aspnetcore identity)


Used Patterns & methodologies :

CleanArchitecture

DomainDrivenDesign(DomainModels|ValueObjects)

CommandQueryResposibilitySegregation


Architecture Preview

image

About

systematic implementation of Clean Architecture with DDD & CQRS patterns in .net

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages