domaindrivendev / Swashbuckle.WebApi

Seamlessly adds a swagger to WebApi projects!
BSD 3-Clause "New" or "Revised" License
3.07k stars 677 forks source link

OpenAPI 3.0 Support #1092

Open furier opened 7 years ago

furier commented 7 years ago

Is there any plan to support generating OpenAPI 3.0 definitions?

heldersepu commented 7 years ago

Sure, should not be a problem, as long as more people sign up as maintainers, see Issue #1053

furier commented 7 years ago

Doesnt the equestion also apply to Swashbuckle.AspNetCore ? Or did you mean that you need more maintainers overall to up support for OpenAPI 3.0 and not just Swagger 2.0 for both projects? :)

ghost commented 6 years ago

+1

heldersepu commented 6 years ago

@ptomkiel-oktawave If you want to "+1" an Issue on github, click on the "Pick reaction" button: image

darrelmiller commented 6 years ago

I'm working on it for ASP NET core Swashbuckle. Once that is done, if there is sufficient demand, I'd be prepared to backport it here.

sivan-r commented 5 years ago

Hi, I noticed that the beta version for ASP NET core Swashbuckle has been released. Any news about if and when it will be back-ported here? Thanks!

domaindrivendev commented 5 years ago

No plans to backport here I’m afraid

sivan-r commented 5 years ago

Thank you for the quick reply. Any idea how to upgrade an existing project to openApi 3 without upgrading to .Net core?

domaindrivendev commented 5 years ago

You could try NSwag - it’s an alternative library that generates Swagger, among other things. I believe it supports OpenAPI 3.0.

jerrychoubear commented 5 years ago

Any update for this?

giggio commented 5 years ago

NSwag does not support OpenAPI 3 yet: https://github.com/RSuter/NSwag/issues/945

RicoSuter commented 5 years ago

@giggio NSwag does support OAS3 but not every feature yet...

mcox-ng commented 4 years ago

Would be awesome to see OpenAPi 3.0 backported to .Net

foscjos2 commented 2 years ago

I know this is an old ticket but I'd like to chime in that getting OAPI 3.0 support would be very nice. Not sure how tough it would be to implement it here.

bugproof commented 2 years ago

This repo is not active. See https://github.com/domaindrivendev/Swashbuckle.AspNetCore It has OAPI 3.0 generator.

sourabhagrawal23 commented 2 years ago

@bugproof The OAPI 3.0 generator is for dot Net core, right? Is there any way to get OAPI 3.0 without upgrading from .Net to .NetCore