Skip to content

MustafaMustafayev/Net6ApiStarter

Repository files navigation

Net6ApiStarter

Net6 web api project with code first approach. In this template n-tier architecture, repository and unit of work pattern implemented, database based logging implemented using action filters, request profiling added using MiniProfiler, unhandled exception handled by sentry, response secutiry headers added, audit properties implemented by overriding SaveChangesAsync method of DbContext, docker-compose yaml written, authentication and authorization implemented using custom middleware, generic CRUD operations implemented, automapper configured, generic pagination, global exception handling, localization implemented. Simple book library model implemented for test issues. StyleCop code analyze tool used for review and review issues fixed. Database and application dockerized. Docker compose implemented with build step.

Releases

No releases published

Packages

No packages published