我有一个使用EF的数据访问类库。
DbContext
public class MyDbContext : DbContext
{
public MyDbContext() : base("name=ModelContainer")
{
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
public virtual DbSet<Customer> Customer { get; set; }
}
我可以访问DAL项目中的DbContext但我无法从另一个项目中访问上下文。
来自我的ASP MVC项目
MyDbContext ctx = new MyDbContext();
ctx.Customer.* //<-- I don't have access to any method or property