andreytreyt / yarp-swagger

It's an easy to use Swagger extension for the YARP project.
MIT License
63 stars 14 forks source link

Remove hard coupling on Swashbuckle library #24

Open sander1095 opened 10 months ago

sander1095 commented 10 months ago

Is your feature request related to a problem? Please describe.

I prefer using NSwag over Swashbuckle because of better support for API Client generation. I would also like to use this library but that would mean having a dependency on NSwag AND Swashbuckle.

From another POV, This library would be great to use for OpenAPI spec generation. I don't think it's necessary to couple the Swagger UI to it.

Describe the solution you'd like

Perhaps this library could remove the dependency on Swashbuckle so it would be usable for NSwag/other OpenAPI library users.

Some ideas:

Describe alternatives you've considered

None

Additional context

None