Introduction
Advanced Web APIs with ASP.NET Core in .NET 6
()
What you should know
()
Sample application
()
1. Advanced Data Retrieval
Introduction
()
Paginating items
()
Filtering items
()
Searching items
()
Sorting items
()
Challenge: Advanced search
()
Solution: Advanced search
()
2. API Versioning
Introduction
()
Versioning options
()
Microsoft versioning library
()
Implement URL versioning
()
Implementing header versioning
()
Implementing query string versioning
()
Fixing the API documentation
()
3. Securing APIs
Introduction
()
Enforcing HTTPS
()
Consuming the API with JavaScript
()
Cross-origin resource sharing (CORS)
()
Enabling CORS
()
Adding ASP.NET Core Identity
()
Adding token-based authentication
()
OAuth and OpenID Connect
()
Securing the API with IdentityServer
()
Consuming the protected API
()
Ex_Files_Advanced_Web_APIs_ASP_NET_Core_dot_NET_6.zip
(12.3 MB)