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.
-
Notifications
You must be signed in to change notification settings - Fork 0
MustafaMustafayev/Net6ApiStarter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
.NET6 web api starter with the basic implementations
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published