与 Swashbuckle 一样,该包构建在 OpenAPI.NET 库之上,该库为 OpenAPI 规范的各种基元提供 C# 类型。 对于那些确实希望切换的用户(我的许多应用程序都有),由于 Swashbuckle.AspNetCore 的用户都是建立在同一个 OpenAPI.NET 基础之上的,因此迁移是最容易的。
新功能包括自定义输出转换器、增强的 OpenAPI XML 文档、IOpenApiDocumentProvider 接口、以及 OpenAPI.NET 依赖升级。