使用实体框架6(和更高版本)实现存储库模式是最佳做法吗?为什么?看来微软并不推荐它!
答案 0 :(得分:1)
我认为在实体框架上添加存储库模式是个好主意,因为它可以帮助您在很多方面进行实施。但它也可以增加一层新的复杂性。所以要考虑的要点是:
DbContext
不是where
子句。但是存储库也有其他缺点。 看看这些Is the Repository pattern useful with Entity Framework? 和Benefit of Unit of Work and Repository Pattern with Entity Framework