Heracles or as we may heard it more Hercules is a greek semi god hero.
He was too powerful so he could throttle any flow :D
This is the test that alibaba needed for software developer position
This project create from AspNetCore Clean Architecture Template
For each layer, there is a test project
This project is trying to be based on Clean Architecture
For storage I used ef core (in memory db)
For CQRS I used Mediatr
For Validation Fluent Validation
Current Dotnet sdk is 3.1 but I don`t think there is any problem with downgrading
Just run WebUi project any way you can
visual studio (F5)
rider (F9)
console (use 'dotnet run' in WebUi project folder)