我想知道我应该在哪里定义子集合的检索。
我正在使用 automapper 将我的 EF 实体映射到我的存储库中的所有业务类。
场景: 我有一个 BookshelfRepository。如果我有一个具有属性的书架业务类:颜色、品牌等。在数据库中,我还有一个书架表,其中一个书架可以有多本书。
我应该: a) 在我的 Bookshelf 类中创建一个名为 GetAllBooks() 的方法 [即。显然只适用于那个书架] b) 为我的书创建一个新的存储库并创建一个名为 GetBooksByBookshelf() c) 其他...
基本上是想弄清楚我在哪里检索我的书。在 Bookshelf 类或 Books 存储库中。
欢呼队友