实体框架上下文的接口

时间:2012-06-22 11:47:18

标签: entity-framework c#-4.0 entity-framework-4 interface

我有两个上下文提供程序的实现,我知道会有更多要遵循。 我想为通用的那些实体创建工作界面。

public class TDataProvider
    {
        public TEntities GetDataContext()
        {
            return new TTEntities();
        }
    }

public class TDataProvider
    {
        public TEntities GetDataContext()
        {
            return new TTEntities();
        }
    }

我想使用在每种情况下都是完整的界面,例如 但是,如何在ADO.NET实体数据模型生成的实体模型上实现以下接口?

public class IGetDataContext
    {
        T GetDataContext();
    }

1 个答案:

答案 0 :(得分:0)

我没有在上下文中创建接口,而是创建了负责操作的数据访问类,并针对该操作创建了单元测试。

这是我能想到的最好的。