仓储模式Repository

仓储模式一般都有接口IRepository<T>,然后有BaseRepository<T>实现,在实现里都是对单个实体T的增删改查,如果我要对多个实体联合查询,可能要返回多个实体,该如何操作呢?

不能暴露DBContext,那样就没有意义了

思路是在底层写扩展方法

posted @ 2020-07-07 13:47  青兰柳  阅读(232)  评论(0编辑  收藏  举报