После небольшого чтения кажется, что люди довольно часто основывают контекст базы данных на ApplicationDbContext (вместо DbContext), поэтому вы можете включать AspNetUsers в коллекции и т. д.
Однако, когда я меняю его, «база» показывает ошибку в VS2015, заявляя, что
«ApplicationDbContext» не содержит конструктор, который принимает 1 аргумент
Любая идея, почему это так, и действительно ли мне нужен этот «базовый» атрибут?
public class MyWebsiteContext : ApplicationDbContext
{
public MyWebsiteContext() : base("MyWebsiteContext")
{
}
various DbSets
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
}
}