私はFubuMVCの「1つのモデルイン-1つのモデルアウト」のアイデアが大好きです。コントローラは次のようになります
public class MyController
{
public OutputModel MyAction(InputModel inputModel)
{
//..
}
}
また、サービスロケーターは、コンストラクターに必要なすべての依存関係を自動的に入力します。
これにより、コントローラーのテストが非常に簡単になります。
だから私の質問は:コントローラーでこの単純さを可能にするためにasp.net mvcをどのように微調整するのですか?