我正在使用Visual Studio 2013 RTM和 asp.net mvc 5实体框架asp net identity provider我正在做以下事情
public class MyContext : IdentityDbContext<MyUser>
{
public MyContext (DbCompiledModel model):base(model)
{
}
public DbSet<Foo> Foos{ get; set; }
public DbSet<Bar> Bars{ get; set; }
}
并在此行上收到编译时错误
public MyContext (DbCompiledModel model):base(model)
类 IdentityDbContext 隐藏了 DbContext 的所有构造函数。有什么解决方法吗?
IdentityDbContext 只有两个构造函数
- IdentityDbContext()
- IdentityDbContext(String connectionString)
在继承 IdentityDbContext 时,需要遵循其可用指南。因此,不能使用 DbCompiledModel 来构造上下文。