私のリポジトリでは、Linq Entity クエリからドメイン オブジェクトへの割り当てを行っています。次に、リポジトリから返されたこれらのオブジェクトに作用するサービス レイヤーを用意します。
私のドメイン オブジェクトは、このようにリポジトリにある必要がありますか? それとも、リポジトリをエンティティとデータ アクセスに制限し、代わりにサービス レイヤーにドメイン オブジェクトへの割り当てを行わせる必要がありますか?
リポジトリですべての割り当てを行う方が簡単に思えますが、データベース オブジェクトとドメイン オブジェクトの違いがわかりません。ここでの適切な練習とは何ですか? ティア