C# の部分クラスについて質問があります
この図には、ドメイン モデルがあります。Client アプリケーションとリポジトリ アプリケーションに参照 this(DomainModelLib) を追加しました。
リポジトリ アプリケーションは、このドメイン モデル クラスを「DbSet」として使用し、データベースからデータを取得しています。ご覧のとおり、Realtion はモデルの部分クラスで作成されます。
Model を Client アプリケーションに参照しました。Product クラスの最初の部分 (最初の赤枠) はクライアント アプリケーションでアクセスできますが、クラスの 2 番目の部分 (下の赤枠) はアクセスできません。
ただし、リポジトリで 2 つの部分にアクセスできる必要があります。これは可能ですか?
(NHibernate XML マッピングはユーザーからの関係を保持しています。Entity Framework でこの方法でユーザーから何かを保持したいです)