-
Notifications
You must be signed in to change notification settings - Fork 855
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proxy route endpoint swagger #1181
Comments
I would suggest that the ability to morph swagger documents goes against the separation of concerns principal of software design. The core of the proxy is the ability to efficiently marshal requests, translating swagger is something that, by comparison, would be infrequently used, and therefore probably doesn't belong in the proxy. |
This seems similar to my request of #1107 to have a way to view the endpoints at runtime, and in this case the upstream swagger docs themselves as well. This may be possible via some extension work where you define/lookup the swagger dock of the destination so it can be provided to the URLs parameter of something like Swashbuckle. https://github.com/domaindrivendev/Swashbuckle.AspNetCore#list-multiple-swagger-documents |
Duplicate of #1107 |
The reserve proxy should be able to aggregate swagger documents from multiple endpoints/routes and present them with/without its swagger document so api are discoverable with minimal effort and api clients can be generated using standard tooling.
The text was updated successfully, but these errors were encountered: