通用存储库拆分上下文之间的LINQ表达式

时间:2013-03-18 19:04:07

标签: c# .net entity-framework repository-pattern linq-expressions

如果您有两个DbContext并说EntityOne属于DbContextOneEntityTwo属于DbContextTwo

如何创建一个通用的存储库抽象,在各自的上下文中执行EntityOne查询和EntityTwo查询,将它们保存到内存中并协调结果?

以前的作品是否可以作为参考/指南使用?

1 个答案:

答案 0 :(得分:0)

  

如何创建一个通用的存储库抽象,在各自的上下文中执行EntityOne查询和EntityTwo查询,将它们保存到内存中并协调结果?

简单。不要创建通用存储库。创建一个特定的。只需在构造函数中使用另外两个存储库。