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

Allow mapping request handlers #17

Merged
merged 3 commits into from
Feb 27, 2019
Merged

Conversation

lcobucci
Copy link
Member

@lcobucci lcobucci added the Improvement Improvement of existing feature label Feb 27, 2019
@lcobucci lcobucci added this to the v0.2.0 milestone Feb 27, 2019
@lcobucci lcobucci self-assigned this Feb 27, 2019
@lcobucci lcobucci force-pushed the allow-mapping-request-handlers branch from 13f44a4 to bb7c8b6 Compare February 27, 2019 11:38
@lcobucci lcobucci marked this pull request as ready for review February 27, 2019 11:38
@lcobucci lcobucci force-pushed the allow-mapping-request-handlers branch from bb7c8b6 to 5a241b7 Compare February 27, 2019 11:42
If we only knew how to create tests...
Important to allow us to create aliases to original service when needed.
Now services that have `behaviour="none"` in their configuration will be
used directly as endpoint routes. Alternatively one can simply use the
`@SimpleEndpoint` annotation to map these kind of services.

Important to mention that those services MUST implement the PSR-15
RequestHandlerInterface, otherwise the application will error since
dispatchers rely on that interface.
@lcobucci lcobucci force-pushed the allow-mapping-request-handlers branch from 5a241b7 to a474aaf Compare February 27, 2019 11:47
@lcobucci lcobucci merged commit fda29ae into master Feb 27, 2019
@lcobucci lcobucci deleted the allow-mapping-request-handlers branch February 27, 2019 12:03
@lcobucci
Copy link
Member Author

@rdohms @frankkoornstra @dsantang same thing here, shout and we adapt 😛

@lcobucci lcobucci added New Feature New feature or request and removed Improvement Improvement of existing feature labels Feb 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant