Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 1.22 KB

README.md

File metadata and controls

23 lines (21 loc) · 1.22 KB

CleanArchitectureStarter

Code contributors

.NET Web API project with Entity framework code first approach. In this template clean architecture and unit of work pattern implemented, request and responses logged using wathcdog, mediatr implemented, validation implemented using fluent validation, entities configured, errors logged to database and files using serilog, login and logout implemented, token validation added, miniprofiler added for query analyses, healtcheck added for checking health of services, token black list implemented, custom validate token attribute added, response security headers added, audit properties implemented by SaveChangesAsync interceptor, authentication and authorization implemented using custom middleware, generic CRUD operations implemented, automapper configured, password policy implemented, generic pagination, global exception handling, localization, whitelist, custom generic automapping & validations between entity and dtos implemented, encoding and decoding implemened, automated service registration implemented using Scrutor, .editorconfig implemented to the best conventions rules, api versioning configured, layer dependency unit tests implemented.