我有一个分层DbContext
结构,我想要一个专门的DbContext
,其中有DbSets
来继承DbSets
的{{1}}。
使用((BaseDbContext
)访问基础ObjectContext
这个。IObjectContextAdapter
接收{{1}需要太长时间(几分钟) }}
CT5中ObjectContext
是否存在问题,从导出的ObjectContext
获取DbContext
是不是很有效?
结构是:ObjectContext
。
有没有人知道在这种情况下会发生什么? 它只是带有TPC的POCO(CF)和一点遗产。
答案 0 :(得分:0)
我没有跟随性能问题而你没有这么多DbSets:
public class MyContext: DbContext
{
//your DbSets<> and other
public ObjectContext ObjectContext()
{
return (this as IObjectContextAdapter).ObjectContext;
}
}