CleanArchitectureExample
CleanArchitectureExample copied to clipboard
CleanArchitectureExample Project
CleanArchitectureExample
CleanArchitectureExample is a project based on .NET 5 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 applied 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
-
Polly
-
XUnit
-
Moq.
-
Moq.AutoMock