Skip to content

Dynamic controller generation #900

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

Closed
wants to merge 7 commits into from
Closed

Conversation

maurei
Copy link
Member

@maurei maurei commented Dec 2, 2020

Introduces dynamically generated controllers to reduce boilerplate code as well as improvements in JsonApiRoutingConvention to support that.

Context of this PR is the orientation on how OpenAPI integration will look like. An element there that will probably will be introduced is controller action annotations. A challenge here will be to see how we can still reduce controller boilerplate code while allowing for easy documentation of the individual endpoints

Related to #732 and #365. It doesn't address the issue using source generators as proposed in that issue, but we're reflectively registering controllers at runtime. I suspect this will be more flexible.

@maurei maurei changed the title Feat/dynamic controllers Dynamic controller generation Dec 2, 2020
@bart-degreed
Copy link
Contributor

Closing in favor of #1117.

@bart-degreed bart-degreed deleted the feat/dynamic-controllers branch December 3, 2021 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants