【发布时间】:2014-01-31 14:30:55
【问题描述】:
我有一个 Visual Studio MVC5 项目,我还有一个 Telerik 数据访问项目,我已经从我的数据访问模型中创建了 Web Api 控制器。我的问题是:
我可以将创建的控制器文件 (.cs) 从项目的根目录移动到文件夹吗?例如 Controllers 文件夹。
希望这是有道理的,并在此先感谢。
【问题讨论】:
标签: c# api location asp.net-mvc-5 controllers
我有一个 Visual Studio MVC5 项目,我还有一个 Telerik 数据访问项目,我已经从我的数据访问模型中创建了 Web Api 控制器。我的问题是:
我可以将创建的控制器文件 (.cs) 从项目的根目录移动到文件夹吗?例如 Controllers 文件夹。
希望这是有道理的,并在此先感谢。
【问题讨论】:
标签: c# api location asp.net-mvc-5 controllers
您可以将控制器移动到任何文件夹,只要您的控制器实现接口System.Web.Http.Controllers.IHttpController或继承自实现该接口的ApiController,Web api框架就会找到它,这是一种常见的使用模式。
【讨论】: