首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将默认的ASP.NET MVC控制器替换为您自己的实现

如何将默认的ASP.NET MVC控制器替换为您自己的实现
EN

Stack Overflow用户
提问于 2013-03-10 19:42:01
回答 1查看 150关注 0票数 0

在我ASP.NET MVC应用程序中,我通过Visual Studio UI创建的所有控制器都继承自Controller类。我使用我自己的一个基本控制器类版本,我需要我的所有控制器都继承它。有没有一种机制可以让我绕过手动重写控制器继承,自动放置我自己的BaseController。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-10 19:48:43

根据您的机器的设置,您可以浏览到VS安装并进行一些更改。

在我的机器上,这个位置是C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Web\MVC 4\CodeTemplates\AddController

您可以修改Controller.tt ( T4模板)。

如果需要还原以下内容,请备份此文件:)

更新!

Qpirate在下面的评论中给我指出了一个链接。

From Scott Hanselmans Blog这是一种更简单的方法,可以在不影响全局版本的情况下创建自己的版本。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15321805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档