In this repository, I am following up with the below mentioned Udemy course to get my hands on ASP.Net Core Web API with Entity Framework Core, SQL Server, Authentication & Authorization | .NET 7
Original Repo: https://github.com/sameer8saini/NZWalks-Solution/tree/master
-
Understand REST APIs by creating a Web API using ASP.NET Core and .NET 7
-
Understand REST Principles
-
Understand Dependency Injection and Benefits
-
Creating New ASP.NET Core Web API Project
-
Understand .NET 7 WEB API Project In .NET 7 and C#
-
Learn And Install Entity Framework Core (EF Core) In ASP.NET Core Web API Project
-
Learn Entity Framework Core Migrations
-
Understand the difference between Domain models and DTOs
-
Understand Domain Models and Repository Pattern
-
Use Swagger To Test ASPNET Core WEB API project
-
Learn How To Map Models To One Another Using Automapper
-
Learn Asynchronous Programming (Async Await)
-
Validate ASP.NET Core WEB API
-
Secure your ASP.NET Core Web API using Microsoft Identity by adding Authentication and Role-Based Authorization to your REST API.
-
Add JWT Authentication to ASP.NET Core Web API by creating JWT Tokens to API Clients.
-
Understand and Add Authentication and Authorization To ASP.NET Core API and Create Read and Write Users To Test this Via Postman
-
Incorporate ASP.NET JWT Authentication Into SwaggerUI
-
Add advanced functionality like Filtering, Sorting, and Pagination to your ASP.NET Core Web API.