在过去的几天里,我看到了一些很好的例子,说明如何使用HttpResponseMessage类型作为Web API操作的返回类型。这使得单元测试变得更加容易,因为它可以让你“伪造”整个HttpMessage,在任何正常情况下,你需要在单元测试中实际执行真实请求,使用WebClient或类似工具,并且需要运行两个Visual Studio实例。
无论如何,假设我想使用HttpResponseMessage这种方法,但我也想使用新的IQueryable-OData-thingy,那么这种方法是否可行呢?因为我猜我会查询一堆HttpResponseMessages,至少据我所知,只应该有一个...
因此,HttpResponseMessage方法似乎会“破坏”IQueryable和OData的整个理念,这样说对吗?
提前感谢!
无论如何,假设我想使用HttpResponseMessage这种方法,但我也想使用新的IQueryable-OData-thingy,那么这种方法是否可行呢?因为我猜我会查询一堆HttpResponseMessages,至少据我所知,只应该有一个...
因此,HttpResponseMessage方法似乎会“破坏”IQueryable和OData的整个理念,这样说对吗?
提前感谢!