API versioning in ASP.NET Core Web API: URL segment, query string, and header-based versioning strategies with per-version Swagger UI using the official Asp.Versioning NuGet package.
csharp dotnet rest-api xunit integration-testing swagger openapi web-api aspnet-core swashbuckle api-versioning url-versioning dotnet-10 asp-versioning header-versioning query-string-versioning
-
Updated
Apr 18, 2026 - C#