Buy real YouTube subscribers. Best price and warranty.
Get Free YouTube Subscribers, Views and Likes

How to Implement API Versioning for Minimal APIs | ASP.NET Core 8

Follow
Milan Jovanović

☄ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt
Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ'>https://bit.ly/3PupkOJ
Support me on Patreon to access the source code:   / milanjovanovic  

API versioning allows your API to evolve independently from the clients using it. Introducing breaking changes to your API is a bad user experience. API versioning gives you a mechanism to avoid exposing breaking changes to clients. Instead of making a breaking change, you introduce a new API version. Today, I'll show you how to implement API versioning in ASP.NET Core.

Check out my courses: https://bit.ly/3PupkOJ'>https://bit.ly/3PupkOJ

API Versioning in ASP.NET Core
https://www.milanjovanovic.tech/blog/...

Join my weekly .NET newsletter:
https://www.milanjovanovic.tech

Read my Blog here:
https://www.milanjovanovic.tech/blog

Chapters
0:00 Why is API Versioning important?
1:43 Different kinds of API Versioning
3:17 Configuring API Versioning in .NET 8
6:38 Adding API Versioning to Minimal APIs
11:04 How API Versioning works in practice
13:15 Fixing Swagger UI and API Versioning
17:05 API Versioning and Functional tests

posted by laydlayout5kn