我怎样才能使我的MVC 5项目在创建控制器时不再自动继承ApiController
本文关键字:控制器 创建 不再 ApiController 继承 项目 MVC 我的 | 更新日期: 2023-09-27 18:04:48
我有我的Web API在相同的解决方案,但不同的项目,现在,每当我创建一个控制器在我的MVC 5(非Web API项目),它继承自ApiController,而不是控制器。它还包括与Web API相关的默认using语句,这根本不是我想要的。
我如何使它从控制器继承而不是ApiController?
在默认设置(在Visual Studio 2013中),添加… -> Controller将打开添加脚手架对话框。其中包括MVC 5、Web API 2和Web API 2 OData控制器的选项。
MVC 5将默认继承Controller
,而Web API 2将默认继承ApiController
。这与项目类型无关。