0

私たちのプロジェクトでは、ドメイン モデルで MVC3 を使用し、DAL として NHibernate を使用します。自動マッピングを使用して流暢な構成で NHibernate を構成します。現時点では、検証戦略を考案しようとしています。データ注釈を超えた検証が必要です。データを変更 (および破損) しようとするすべての試みを確実に捕捉できる場所の 1 つは、プロパティ セッターです。いくつかのチェックにはデータベースへのクエリが含まれるため、NHibernate がデータベースからオブジェクトを復元したときにそれを実行したくありません。したがって、これが実行可能な解決策になるためには、FluentNhibernate に AutoMap をプロパティのバッキング フィールドに固定するように指示できますか?

ありがとう。

4

1 に答える 1

0

バッキング フィールドを使用するように FNH に明示的に指示できます。残念ながら、AutoMapping のサポートは、構成オプションに適用できるものがないように見えるため、すぐに使用できるようには見えません。

于 2011-11-28T12:56:55.377 に答える