C# 控制器定制脚手架
我在我的ASP MVC4应用程序中使用了repository模式,我认为创建自定义脚手架模板以避免每次生成代码时都对代码进行调整会很好 我学习了一些网络教程。我将CodeTemplates目录表单ProgramFiles复制到我的项目中(仅部分文件),并清除了每个文件的自定义工具属性 我设法实现了两个目标:C# 控制器定制脚手架,c#,asp.net,asp.net-mvc,asp.net-mvc-4,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 4,我在我的ASP MVC4应用程序中使用了repository模式,我认为创建自定义脚手架模板以避免每次生成代码时都对代码进行调整会很好 我学习了一些网络教程。我将CodeTemplates目录表单ProgramFiles复制到我的项目中(仅部分文件),并清除了每个文件的自定义工具属性 我设法实现了两个目标: 覆盖控制器的默认模板:当我转到控制器>添加>控制器并选择“具有读/写操作和视图的控制器…”时,它使用我的模板 添加新的视图模板:当我转到SomeViewFolder>add>view时,我
- 覆盖控制器的默认模板:当我转到控制器>添加>控制器并选择“具有读/写操作和视图的控制器…”时,它使用我的模板
- 添加新的视图模板:当我转到SomeViewFolder>add>view时,我可以在那里选择我的新模板
总而言之,我如何为存储库模式创建自己的控制器脚手架模板?我能够通过遵循Steve Sandererson关于覆盖T4模板的内容来覆盖现有的ControllerWithRepository