1
我使用Visual Studio 2013 RTM用asp.net mvc的5实体框架ASP.NET的身份提供 我做了以下IdentityDbContext <TUser>在Microsoft.AspNet.Identity.EntityFramework隐藏基地的DbContext构造
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的所有构造函数。 有没有解决方法?
是否有任何其他方式,我可以使用asp.net的身份而不IdentityDbContext –
它的一个不好的设计从微软 –
MS提供的应用程序框架,考虑复杂的中等水平最有用的功能继承。要获得更高级的用例和功能需求,您可以使用其接口定制该框架的版本。 ASPNET.Identity.EntityFramework本身的实现就是使用这些接口。 – jd4u