在项目之外访问DbContext

时间:2018-06-14 16:14:20

标签: c# entity-framework ado.net

我有一个使用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

0 个答案:

没有答案