【发布时间】:2011-04-21 15:16:29
【问题描述】:
我对使用多个对象上下文的工作单元和存储库实现有疑问。我的应用程序使用跨 3 个数据库的数据。这意味着我有三个对象上下文,每个上下文代表一个数据库。我需要从一个数据库中获取数据,但必须通过从其他 2 个数据库中读取过滤条件来过滤数据。我将这三个对象上下文传递给 unitofwork 构造函数,以便我可以访问我的存储库中的其他两个对象上下文。我在互联网上搜索了很多,但找不到任何好的答案。您能否建议我这样做是否正确,或者是否有处理这种情况的标准方法。
谢谢, 阿杰。
【问题讨论】:
标签: entity-framework repository-pattern unit-of-work