Upgrade Microsoft.AspNetCore.OpenAPI and add support for OpenAPI v3.1 #58619
Labels
area-minimal
Includes minimal APIs, endpoint filters, parameter binding, request delegate generator etc
area-mvc
Includes: MVC, Actions and Controllers, Localization, CORS, most templates
feature-openapi
Milestone
The
Microsoft.OpenApi
team is gearing up to ship a new major version of the implementation that supports serializing OpenAPI documents to v3.1.This issue tracks updating the OpenAPI implementation in
Microsoft.AspNetCore.OpenApi
to consume the new version of this dependency and making the necessary changes to target their newOpenApiSchema
definition.The new OpenAPI schema definition contains better built-ins for recursive references that we can consider depending on instead of our current
$ref
based approach. The new approach also exposes JSON Schema's underlying$def
s structure for denoting common schemas that we can consider using in lieu of the current mapping structure.The text was updated successfully, but these errors were encountered: