Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 999 Bytes

README.md

File metadata and controls

32 lines (24 loc) · 999 Bytes

Clean Architecture template

Build, Run

cd /repo/root/templates/CleanArchitectureFull
dotnet build
dotnet dotnet run --project .\presentation\CleanArchitecture.Template.RestApi\CleanArchitecture.Template.RestApi.csproj
curl -i 'http://localhost:5000/user' \
--header 'Content-Type: application/json' \
--data '{
    "firstName": "John",
    "lastName": "Doe"
}'

MediatR, CQRS, and FluentValidation

The main functionality follows 2 design patterns: Mediator and CQRS.

Links

Clean architecture - Jason Taylor - NDC Sydney 2019
Repository Pattern with C# and Entity Framework, Done Right | Mosh