エンティティごとに異なるリポジトリを持つアプリケーションに取り組んでおり、検索ロジックを配置する必要があるため、検索ロジックをどこに配置する必要があるのか 、検索用の新しいリポジトリを作成する必要があるのか 、ロジックを配置する必要があるのか 混乱しています既存のリポジトリ、および既存のリポジトリに配置する必要がある場合、それはどれですか。
リポジトリは以下にリストされています
public class VendorRepository
{
}
public class ProductRepository
{
}
Public Class ProductBatchRepository
{
}