I\'m using HttpResponseMessage class as a response from an AJAX call which is returning JSON data from a service. When I pause execution after the AJAX call comes back from
The textual representation of the response is hidden in the Content property of the HttpResponseMessage
class. Specifically, you get the response like this:
response.Content.ReadAsStringAsync();
Like all modern Async methods, ReadAsStringAsync
returns a Task
. To get the result directly, use the Result
property of the task:
response.Content.ReadAsStringAsync().Result;
Note that Result
is blocking. You can also await
ReadAsStringAsync()
.