【发布时间】:2021-11-02 21:36:07
【问题描述】:
有人可以帮我解决以下问题吗?
MVC 动作方法和 Web API 动作方法的区别
我知道的唯一区别是两种方法的返回类型。
MVC Action 方法返回类型: ActionResult(它是抽象类)和所有派生类。
Web API action 方法返回类型: 空白 原始类型/复杂类型 HttpResponseMessage IHttpActionResult
欣赏这两者之间的进一步差异。谢谢。
【问题讨论】:
-
这本质上是唯一的区别。嗯,你知道的,除了一种用于创建 Web API,另一种用于创建 Web 应用程序。
-
@RobertHarvey:感谢您的快速评论。但是,仍然检查 1-2 差异,如果有的话......
-
如果您只是想了解为什么有两个不同的类别,那么您的观察已经足够了。如果您需要了解更多信息,我的 ASP.NET MVC 书籍长达一千页。所以也许你应该澄清你的问题。
标签: asp.net-mvc asp.net-web-api