我希望在ASP.NET MVC项目中只有一个DbContext。那么,我该如何将默认的IdentityDbContext与我的自定义代码DbContext合并?它们使用同一个数据库。
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("SignalRChat")
{
}
}
这是IdentityModel.cs类中提供的默认内容。
以下操作是否安全?并且可以增加我的自定义DbSets吗?
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("SignalRChat")
{
}
public DbSet<Student> Students { get; set; }
public DbSet<Standard> Standards { get; set; }
}
非常感谢您的建议!