2010-12-02 94 views
3

我们对ASP.NET MVC(v2和v3 RC)中的脚手架控制器有什么选择?我知道代码模板文件夹和T4,但它只允许创建一个.tt文件,因此,用您自己的替换默认控制器模板,但我需要的是各种类型的控制器的不同类型的模板。ASP.NET MVC中的脚手架控制器

我听说Rails对此有很大的支持。我也知道由支持ControllerWithContext和ControllerWithRepository的Scott Hanselman所描述和开发的MvcScaffold package in MVC 3 (via NuGet),但我想进一步考虑这一点,并且由于源代码尚未发布(至少我没有意识到)我能做些什么来定制它并不多。

你们使用什么或做什么?

+0

什么用例决定了控制器的代码生成,而不是简单的对象继承? – 2010-12-02 17:15:11

+0

那么正如我所说,我接受建议和继承是其中之一,我实际上已经使用它。但是,继承仍然需要我们重写基类方法,因此代码仍然需要编写(而不是由某种脚手架方法生成)。 – mare 2010-12-02 17:38:42

回答