Я хотел бы иметь только один DbContext в моем проекте ASP.NET MVC. Как мне объединить стандартный IdentityDbContext по умолчанию с моим собственным кодом DbContext? Они используют одну и ту же базу данных.Объединить IdentityDbContext и DbContext ASP.NET MVC
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; }
}
Любые советы очень ценятся!
То, что я делаю в своих проектах. Затем я размещаю этот и пользовательский менеджер, менеджер ролей и т. Д. Внутри репозитория. Я csn, затем блок test my bll, такой как служба, а затем интегрируйте тест в мой репозиторий отдельно, а также через службу. – Kyle