【问题标题】:MVC and Web Api infrastructureMVC 和 Web Api 基础架构
【发布时间】:2014-10-06 15:24:32
【问题描述】:

我想同时使用 MVC 和 Web API,并希望基础架构如下:

所有这些项目都应该是独立的

  1. MVC 项目

---- 这里应该只有视图。应从 Web API 项目返回视图/响应

  1. Web API 项目

---- 这里只有控制器和模型应该存在。

3、DAL 项目

---- 数据库要领

那么,如何制作这个基础设施呢?我可以从 MVC 项目中调用驻留在 Web API 项目中的控制器吗?

谢谢! 大卫

【问题讨论】:

标签: asp.net-mvc asp.net-web-api


【解决方案1】:
  1. 创建一个空白解决方案。(新建项目>其他项目类型>Visual Studio 解决方案>空白解决方案)
  2. 添加一个类型类库的新项目。这将是您的数据访问层。
  3. 为您的 MVC 应用程序添加新项目。
  4. 为 web api 添加新项目。

更多详情请查看以下教程。希望对您确定如何与 web api 进行通信有所帮助。

http://dotnetmentors.com/mvc/web-api-in-mvc-tutorial.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    • 2018-07-04
    • 2012-03-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-15
    • 2012-03-27
    相关资源
    最近更新 更多