私はEF4が初めてで、できる限りガイダンスに従おうとしているので、POCOルートをたどることを選択し、POCOクラスを独自のプロジェクトに配置しました。DataAccess プロジェクトにリポジトリ クラスを追加しました。もちろん、DataAccess プロジェクトは POCO プロジェクトを参照します。
私は現在、POCO クラスにビジネス機能を追加していますが、POCO オブジェクトの 1 つの特定のメソッドが他の POCO オブジェクトの束を作成するという障害に遭遇しました。これは素晴らしいことです。しかし、それが作成するPOCOオブジェクトはすでにデータベースにあるので、もちろん循環参照を作成しているDataAccessプロジェクトを参照するにはBusinessEntityプロジェクトが必要であることを知っています。
このスペースでのガイダンスは大歓迎です。