NHibernate 3.2で良い扱いができたので、今私は怒りの中で使う準備ができています。私が今必要とするのは、城ウィンザーなどのIoCコンテナから必要なマッピングを挿入するためのエレガントな方法です。NHibernate 3.2コードによるマッピングのエレガントなIoC
私が取り組んでいるプロジェクトでは、2セットのマッピングが必要です.1つは従来のデータベースに、もう1つは将来のある時点で古いデータベースを置き換えるように設計された新しいスキーマにマッピングする必要があります。私は、XMLマッピングではなくコードによるマッピングを使用していることに注意してください。
コントローラ/中間層レベルでは、ISomethingRepository
インターフェイスを実装するリポジトリを注入して、そのリポジトリに何らかの方法でClassMappingオブジェクトのコレクションを渡すパラメータとして注入します。
これについての最良の方法についてのご意見は高く評価されます。私はIoCコンテナを指定していない一般的なアーキテクチャに興味があります。