【发布时间】:2016-05-04 00:50:49
【问题描述】:
我有一个使用 MVC 控制器返回视图的 MVC 应用程序。现在我想向其他应用程序公开一个 API 以供使用,以及为同一 MVC 中的某些 SPA 功能返回 JSON 数据类型。将 Web API 控制器添加到我的 MVC 项目与添加全新的 Web API 项目有什么区别?
【问题讨论】:
-
这个问题太含糊了,因为话题很大。是否存在您担心的特定差异(或领域)?如果没有,我会将它们添加到您当前的项目中,因为您以后可以随时将它们迁移到单独的项目中。
-
我明白了。据我所知,我只需要将 Web Api 控制器添加到我当前的项目中,但我想知道添加单独的 Web Api 项目并在那里创建它们有什么好处。
标签: asp.net-mvc asp.net-web-api