【发布时间】:2016-12-28 13:17:51
【问题描述】:
ASP.NET WebAPI方法调用中使用IHttpActionResult作为返回类型有什么意义
由于这是一个接口,我们如何以接口的形式返回结果?
有人能解释一下这背后的概念吗?
提前致谢!!
【问题讨论】:
-
这里有一个很好的解释; stackoverflow.com/questions/21758615/… 寻找 Behzad Bahmanyar 的帖子
-
这只是对先前使用
HttpResponseMessage标准的更新,尽管也没有什么能阻止您仍然只是返回一个对象本身。HttpResponseMessage和IHttpActionResult之类的类型只是让您对响应的 HTTP 包装器进行更多控制,而不是仅仅返回数据而不是抛出异常。我想我不太清楚你在问什么。 -
你的问题基本上是Why are interfaces useful?。
-
此链接解释了 Web API 控制器的一些不同返回类型。 alastaircrabtree.com/…
标签: asp.net asp.net-web-api asp.net-web-api2