Swashbuckle.WebApi icon indicating copy to clipboard operation
Swashbuckle.WebApi copied to clipboard

OpenAPI 3.0 Support

Open furier opened this issue 8 years ago • 16 comments
trafficstars

Is there any plan to support generating OpenAPI 3.0 definitions?

furier avatar May 29 '17 08:05 furier

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

heldersepu avatar May 29 '17 14:05 heldersepu

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? :)

furier avatar May 29 '17 17:05 furier

+1

ghost avatar Dec 21 '17 11:12 ghost

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

heldersepu avatar Dec 21 '17 14:12 heldersepu

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.

darrelmiller avatar May 22 '18 17:05 darrelmiller

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!

sivan-r avatar Dec 11 '18 19:12 sivan-r

No plans to backport here I’m afraid

domaindrivendev avatar Dec 11 '18 21:12 domaindrivendev

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

sivan-r avatar Dec 12 '18 13:12 sivan-r

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

domaindrivendev avatar Dec 12 '18 14:12 domaindrivendev

Any update for this?

jerrychoubear avatar Jan 23 '19 09:01 jerrychoubear

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

giggio avatar Feb 05 '19 22:02 giggio

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

RicoSuter avatar Mar 19 '19 20:03 RicoSuter

Would be awesome to see OpenAPi 3.0 backported to .Net

mcox-ng avatar May 15 '20 23:05 mcox-ng

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.

foscjos2 avatar Apr 28 '22 18:04 foscjos2

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

bugproof avatar Apr 29 '22 11:04 bugproof

@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

sourabhagrawal23 avatar Aug 23 '22 07:08 sourabhagrawal23