You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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 theProfileId
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.
The text was updated successfully, but these errors were encountered: