ASP.NET Community Standup: Combining API Versioning with OpenAPI
dotnet hosts an ASP.NET Community Standup with Chris Martinez and Sander ten Brinke on how ASP.NET API Versioning works with the new ASP.NET Core OpenAPI packages in .NET 10, aiming to generate clean, aligned OpenAPI documents for Minimal APIs and controllers without duplicated configuration.
Full summary based on transcript
What the session covers
- How ASP.NET API Versioning fits with the newer ASP.NET Core OpenAPI packages in .NET 10.
- How to produce clean, aligned OpenAPI documents for:
- Minimal APIs
- MVC controllers
- How to avoid:
- Duplicated configuration
- Custom “plumbing” to keep versioning and OpenAPI output in sync
Agenda (from the video chapters)
- 00:00 Countdown
- 02:30 Welcome and introductions
- 04:53 Overview of the session topic (API Versioning)
- 06:55 Demo
- 09:25 API versioning strategies overview
- 20:18 Introduction to ASP.NET API Versioning
- 34:56 Why combine API Versioning and OpenAPI
- 41:25 Demo
- 53:24 Q&A
- 59:45 Wrap
People featured
- Daniel Roth
- Mike Kistler
- Chris Martinez
- Sander ten Brinke