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

Your inputs on this would be very helpful #217

Closed
Parables opened this issue Aug 10, 2023 · 0 comments
Closed

Your inputs on this would be very helpful #217

Parables opened this issue Aug 10, 2023 · 0 comments

Comments

@Parables
Copy link

Parables commented Aug 10, 2023

I am currently working on building a HATEOAS compliant REST API and I am seeking your suggestions and advice.

I have an event called "ProfileInitialized" which is fired when a POST request comes through the /profiles endpoint. The projectors I have in place take the ProfileId and store it in the database.

What I would like to do is send a response for that request that includes the value of the ProfileId, along with links that allow users to set their username, upload a profile picture, and so on.

I have considered using a ProcessManager to forward the response to RabbitMQ or through a websocket, but I am concerned that doing so would mean that I would not receive the response to the request in the same flow. I would prefer to avoid setting up RabbitMQ or LavinMQ, as I feel that it would be over-engineering for my needs.

I would greatly appreciate any suggestions or advice that you may have on how I can best achieve my goals. Thank you for your time and consideration.

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

No branches or pull requests

1 participant