MVC4和MVC4 Web API之间的区别

时间:2013-08-21 06:52:52

标签: asp.net-mvc-4

我在采访中触发了这个问题。 MVC4和MVC4 Web API之间有什么区别吗?

我刚回复API返回了一些JSONXML结果。除此之外还有什么吗?

感谢。

1 个答案:

答案 0 :(得分:3)

在WebApi中,很可能是完整MVC的子集。

  • 它不包含视图。
  • 控制器不同。在WebApi中,它是ApiController而不是Controller。主要区别在于Web API控制器上的操作不返回视图,而是返回数据。

在我看来,你应该做一些tutorial并自己看看差异