【问题标题】:moving web api controllers within solution在解决方案中移动 Web api 控制器
【发布时间】:2014-01-31 14:30:55
【问题描述】:

我有一个 Visual Studio MVC5 项目,我还有一个 Telerik 数据访问项目,我已经从我的数据访问模型中创建了 Web Api 控制器。我的问题是:

我可以将创建的控制器文件 (.cs) 从项目的根目录移动到文件夹吗?例如 Controllers 文件夹。

希望这是有道理的,并在此先感谢。

【问题讨论】:

    标签: c# api location asp.net-mvc-5 controllers


    【解决方案1】:

    您可以将控制器移动到任何文件夹,只要您的控制器实现接口System.Web.Http.Controllers.IHttpController或继承自实现该接口的ApiController,Web api框架就会找到它,这是一种常见的使用模式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多