CleanArchitectureExample
CleanArchitectureExample is a project based on .net core and whose function is to serve as a means of study for me and for other people who may use it or even a scaffold for your own personal project.
For example purpose, a cataloging system for books and loans was created in a very basic way
In this project were apllied the concepts of:
-
DDD
-
CleanCode
-
Domain Notifications
-
Events
-
Repository Pattern
-
Unit Of Work
-
Notification Pattern
-
CQRS
-
Dependency Injection (Native DI container)
Some of the tools used are
-
Entify Framework (EF Core)
-
MediatR
-
Fluent Assertions
-
XUnit
-
Moq.
-
Moq.AutoMock