Linq 如何对两个不同的上下文进行查询?
您好,我在这种情况下遇到了一些问题,我有两个上下文,一个是员工上下文,另一个是文档上下文。我的问题是,我想用这两个上下文进行查询,只显示员工状态与a不同的文档。Linq 如何对两个不同的上下文进行查询?,linq,Linq,您好,我在这种情况下遇到了一些问题,我有两个上下文,一个是员工上下文,另一个是文档上下文。我的问题是,我想用这两个上下文进行查询,只显示员工状态与a不同的文档。 希望您的帮助。除非您使用Linq to对象将所有这些数据读入内存,否则没有办法。您需要使用一个覆盖这两个表的实体的上下文来进行所需的查询 如果您使用的是存储库模式,请记住上下文代表工作单元,因此它不应该是每个存储库的一部分,而应该位于存储库之上(即,将其作为构造函数依赖项传递给存储库)
希望您的帮助。除非您使用Linq to对象将所有这些数据读入内存,否则没有办法。您需要使用一个覆盖这两个表的实体的上下文来进行所需的查询 如果您使用的是存储库模式,请记住上下文代表工作单元,因此它不应该是每个存储库的一部分,而应该位于存储库之上(即,将其作为构造函数依赖项传递给存储库)