1

T4MVCがコントローラーのデフォルトコンストラクターを生成するのはなぜですか?ちょっと興味があるんだけど。

4

1 に答える 1

2

このスレッドには、これに関するいくつかの議論があります。要するに、私はそれを削除しようとしましたが、それはそれほど達成されなかったので、私は変更を加えませんでした。しかし、ほとんどの人にとって、これは問題ではありません。うまくいけば、それはあなたにも当てはまります。あなたは「ただ好奇心が強い」と言っているからです:)

デフォルトのコンストラクターが必要な理由については、T4MVCがインスタンス化できる必要がある派生コントローラークラスを生成する方法と関係があります。これを機能させるには、基本クラスを適切に構築できる必要があります。これは、デフォルトのctorがない場合は簡単ではありません。

于 2010-09-16T18:24:09.950 に答える