可以在Repository中使用Set()方法引用我的DBcontext

时间:2016-12-25 21:42:59

标签: c# asp.net-mvc entity-framework generics model-view-controller

我有一个简单的通用存储库。

在这个Repository中,我有一个通用的DBContext,这意味着它不是我的appliktion特有的。

通用DbContext仍然可以访问我的DBcontexts Entites,例如

int *****zappo;

方法Set()在这里是否引用了我的webapplikationens DBContext,或者发生了什么?

完整代码:

Context.Set<TEntity>().Add(entity)

1 个答案:

答案 0 :(得分:0)

参数DbContext上下文只是一个编译时类型,参数的实际类型不会改变。