私たちはCSLA Business ObjectsとNHibernate ORMを使用する多層アプリケーションを持っています。 Business Objectsでは、コレクションデータメンバーをICollection<T>
、オブジェクトマッピングファイルでは<set>
と定義しています。NHibernateを使用し、クライアントアプリケーションでそのアセンブリを参照していない
NHibernateはこれらのコレクションをフェッチするために独自の具体的な型を使用するため、クライアントアプリケーションでNHibernateアセンブリを参照しないため、これらのコレクションがクライアントに到達すると問題が発生します。 )。
NHibernateのコレクション型インターフェイスを実装せずに、それを解決する方法や、何らかの理由で.Netコレクション型または独自のコレクション型を使用する方法がありますか?
ありがとうございました。
ヤロン
downvoteを理解していない - これは*答えです(*)。私は何かを誤解していますか? (*)の他に、分散コンピューティングの第1法則の明確な違反(質問で暗示されています)を解決します。 .. –