IModelBinder を実装する際のベストプラクティス [closed] 質問する

IModelBinder を実装する際のベストプラクティス [closed] 質問する

を実装する際に使用するベストプラクティスのセットを探していますIModelBinder

私は 3 冊の MVC の本を読みましたが、それぞれの実装では実際の説明がなく、若干異なる処理が行われています。

  • ハンゼルマン、ハック、ガスリー、コネリーの本には何も書かれていないIModelBinder
  • パレルモはDefaultModelBinder直接実装するのではなく拡張することを推奨していますIModelBinderが、その利点をどのように活用すればよいのかよくわかりません。
  • Sanderson 氏は、既存の Model インスタンスを更新することと、ModelState.SetModelValue()規則に従うことの呼び出しについて言及しています。

モデル バインダーが規則に従っていること、および全体を適切に理解していることを確認したいだけですModelBindingContext

お勧めのヒント、コツ、良いチュートリアルはありますか?

ベストアンサー1

K Scott Allen はモデル バインディングに関するヒントをいくつか提供しています。http://odetocode.com/blogs/scott/archive/2009/04/27/6-tips-for-asp-net-mvc-model-binding.aspx

おすすめ記事