0

我有两个上下文提供程序的实现,我知道还会有更多的实现。我想创建接口来为那些通用的实体工作。

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();
    }
4

1 回答 1

0

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

它是我能想到的最好的。

于 2012-07-14T11:47:24.943 回答