"OpenAPI is preferred" ... and that's the last time that OpenAPI is mentioned. It's "Swagger" all the way down. Just sayin'.
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@scottaddie this is fixed in your PR - right?
For me personally Swagger is v2 and OpenAPI is v3 (but OpenAPI was also used in the v2 era). So essentially they can be used interchangeably but eventually we should only use OpenAPI - because Swagger is like a propriatery implementation of OpenAPI. The problem is that Swagger is much more known in the community...
good post!
Nuget has got Microsoft.OpenAPI and Swagger. For API documentation, can we use Microsoft.OpenAPI only? Without Microsoft.OpenAPI, swagger does all. What is the role of Microsoft.OpenAPI then? I cannot find any sample of Microsoft.OpenAPI to do Swagger UI style documentation. In the past, visual studio api project did all this as default. But not anymore.
Most helpful comment
good post!