LapStop (WebApi - DotNetCore)
1. C#, SQL server, EFCore, DotNetCore, NLog, AutoMapper.
2. Caching -> ResponseCaching (Validation, Expiration).
3. UI -> Swagger.
4. UnitTest -> xUnit.
1. Patterns: Repository, DI (Dependency Injection).
2. EFCore -> CodeFirst, Seeding, Migration, FluentValidation.
3. Request methods: HEAD, OPTION, GET / PUT / PATCH / DELETE.
4. Outstanding features: DataShaping, HATEOAS, OrderBy (Dynamic Column).
1. Cores (Interface & CommonClass)
2. Infrastructure (Implementation)
3. BusinessLogic
4. Presentation & Testing