【发布时间】:2013-08-13 13:20:10
【问题描述】:
考虑以下类:
class MyContext : DbContext
{
public DbSet<Order> Orders { get; set; }
}
并实例化一个新对象:
var mycontext = new MyContext();
为什么 mycontext.Orders 不为空?什么时候初始化的?谁初始化了它?我真的很困惑,因为基类(DbConetxt)无法访问派生类属性,所以不可能在基对象中初始化自动属性。
【问题讨论】:
标签: entity-framework-5 dbcontext dbset