複数のプロジェクトを含む Visual Studio ソリューションがあります。
私は、プロジェクトの構造とその利点について 100% 解決したわけではありません。
例: DOMAIN というプロジェクトがあります。ここには、次のようないくつかのフォルダーがあります。
DOMAIN
|
|_Repository
|__Implementations
|____|__OrderRepository.cs
|____|__CustomerRepository.cs
|__Contracts
|____|__IOrderRepository.cs
|____|__ICustomerRepository.cs
SessionManager.cs
Model
|__Customer.cs
|__Order.cs
質問: 追加のプロジェクトでモデルをリポジトリから分離する必要がありますか?
はいの場合、なぜですか?