Replies: 1 comment 2 replies
-
Sorry for missing this post. Yes, we regularly use this library to translate OpenAPI V3 documents down to V2. As long as you avoid features that are only supported in V3, you should have minimal issues. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I have an application which has a REST api that I recently upgraded from .net core 3 to asp.net 5.0.
The REST interface then moved from swagger 2.0 to openapi 3.0.1
I reached feature parity, except that I used to have a python project which used Bravado to run system tests on the older version.
Bravado was basically grabbing the swagger.json of the webservice, and auto generating classes which I then relied on to run various call to my system, running a full system test on the actual webservice.
Bravado doesn't support openapi 3.0.1, so I am looking at alternative to reproduce this.
I am thinking of using OpenAPI.NET as a replacement. Setting up a separate project on my visual studio solution that would take my webservice frontend openapi file as input, generate classes on the fly from it that I could then use to generate REST calls to try out my system.
Is that something that OpenAPI.NET would be useful for? and if not, do you have alternative suggestions? Thanks (and hopefully this is not a wrong place to ask this^^).
Beta Was this translation helpful? Give feedback.
All reactions