This fully functional Web Api demonstrates the following implementations:
Entity framework code-first approach,
Unit of work concept,
Automapper to map objects,
Separation of concern,
Object-Oriented Programming,
SOLID principles,
REST principles,
Dependency Injection,
Microsoft Azure for CI/CD pipelining,
User-defined exception handling.
Configure ILogger to output logs to a specific file.
Implement JWT Authentication,
Implement Background Services (Hangfire).