Skip to content

This is the test that alibaba needed for software developer position

Notifications You must be signed in to change notification settings

AmirRaptoR/alibaba-throttling

Repository files navigation

Heracles

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

project structure

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

libraries

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

How to run

Just run WebUi project any way you can
visual studio (F5)
rider (F9)
console (use 'dotnet run' in WebUi project folder)

About

This is the test that alibaba needed for software developer position

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages