🎄 Happy Holidays! 🥳
Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.
Happy Holidays!
Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.
Read Consumer response object from broker in function app
Hi,
We have an Event driven app which publish a payload to a topic in solace broker from Azure function app. There is a consumer which is of REST endpoint. Once the message is delivered and processed by consumer, they send a 200 OK with an object
`{"message": "SUCCESS"}` .
We want to read this response object from the caller Function app. How do we achieve this uising C#.
I have tried session.SendRequest() which has an "out" response of type IMessage. I am trying to read it. But it's blank everytime.
Any suggestion or help would be appreciated.
Comments
-
Hi @MD Abu Saleh,
Can you take a look at the C# Request/Reply tutorial and see if it helps: https://tutorials.solace.dev/dotnet/request-reply/ ? Make sure to check out the "Receiving the Reply" section. It sounds like you're close already!
Hope that helps!
0 -
@MD Abu Saleh, did you manage to get this working? So your REST endpoint is receiving the message from a Solace RDP that is listening on the topic that your C# app is publishing onto? And your
sendRequest()
is receiving a reply, but it's blank?If you have access to the broker, you could "snoop" the messages going across it between your C# requestor and your REST responder. Just use the Try Me! subscriber (or SdkPerf, or any subscriber) and add subscriptions for
>
and#P2P/>
and it should show you both the request and response. To verify that the backend REST service is actually responding properly.Let us know.
0