Technologies and Design Patterns ASP.NET API N Layer Architecture Generic Repository Pattern Unit Of Work Entity Framework Core SQL Server Fluent Validation AutoMapper Key Aspects Authentication and Authorization (JWT) Global Exception Handling Custom Response Database Diagrams Identity Entities