从HttpResponseMessage中提取内容

时间:2011-12-27 22:30:36

标签: .net casting wcf-web-api

我正在收到System.Net.Http.HttpResponseMessage<List<T>>类型的对象,如何获取List<T>

我尝试通过其value属性转换内容属性并从内容属性中获取值,但似乎没有任何效果。

感谢您的帮助!

2 个答案:

答案 0 :(得分:15)

您可以使用.ReadAsAsync&lt; List&lt; T&gt;&gt; Content属性的方法。

请同时阅读this答案中的样本。

更新: 这些扩展方法位于NuGet包Microsoft.AspNet.WebApi.Client内的System.Net.Http.Formatting命名空间中。

答案 1 :(得分:7)

这已经不可能了。看一下这个: http://aspnetwebstack.codeplex.com/discussions/350492