Skip to content
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

Better Extensibility #624

Closed
dgioulakis opened this issue Feb 24, 2017 · 2 comments
Closed

Better Extensibility #624

dgioulakis opened this issue Feb 24, 2017 · 2 comments

Comments

@dgioulakis
Copy link
Contributor

Please consider adding more extensibility points:

  • program to interfaces/abstractions (e.g. SwaggerGenerator.cs)
  • protected virtual methods instead of private (where applicable)
@RicoSuter
Copy link
Owner

In general this is a good idea... but I want to keep the API as small as possible to avoid breaking changes in the future... I also think that SwaggerGenerator is not stable yet because it is only used for Web API processing. This generator is meant to be used for other frameworks (e.g. Nancy) and provides helper methods to generate Swagger specs. I think opening it up makes only sense when we know that it contains all shareable logic and how it would be extended...

Do you have specific needs for extension points?

@RicoSuter
Copy link
Owner

Closing as too old and many extension points have been added.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants