ASP.NET MVC(v2およびv3 RC)のコントローラをスキャフォールディングするにはどのようなオプションがありますか?私はコードテンプレートフォルダとT4について知っていますが、それは1つの.ttファイルを作成することしかできず、デフォルトのコントローラテンプレートをあなたのものに置き換えることができます。ASP.NET MVCの足場コントローラ
私は、Railsがこれを大いにサポートしていると聞いてきました。私はまた、ControllerWithContextとControllerWithRepositoryをサポートしているScott Hanselmanによって記述され開発されたMvcScaffold package in MVC 3 (via NuGet)を知っていますが、私はこれをさらに取りたいと思います。ソースコードが公開されていない(少なくとも私はそれを認識していません)私はそれをカスタマイズするためにはあまりできません。
あなたは何を使いますか?
ユースケースは、単純なオブジェクトの継承ではなくコントローラのコード生成を指示しますか? –
私は提案には開放されており、継承はその一つであり、実際にはすでにそれを使用していると私は言った。しかし、継承では基本クラスのメソッドをオーバーライドする必要がありますので、コードを書く必要があります(足場のメソッドで生成する必要はありません)。 – mare