After .NET 10, do we still have alternatives to openapi? #64068
-
Previously, we could use Swashbuckle or NSwag to integrate Swagger. Recently, I started migrating my project to .NET 10, and I also started using the official OpenAPI, but I encountered some issues that directly affect my entire workflow. Since Swagger is a language-agnostic intermediate representation, many teams and tools use it to generate code or import it into API-related tools. Now, with less than a month until the official release of .NET 10, OpenAPI is not yet production-ready. So, if the official release cannot fix the problems in time, can we still use Swashbuckle in .NET 10? Because looking at the Swashbuckle repository, it seems it does not plan to support .NET 10, and its dependencies have not yet switched to Microsoft.OpenAPI 2.0. This is a significant risk, and I hope the official team takes it seriously. I doubt whether Microsoft’s internal projects have tested the latest ASP.NET Core OpenAPI. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
You must not have seen this PR: domaindrivendev/Swashbuckle.AspNetCore#3283 |
Beta Was this translation helpful? Give feedback.
You must not have seen this PR: domaindrivendev/Swashbuckle.AspNetCore#3283