В моем DBContext я переопределил метод OnModelCreating
.
Тот же код работает как шарм в. Net Ядро (с помощью ModelBuilder), но
вкл. NET Framework 4 не компилируется.
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
modelBuilder.Entity<User>(entity =>
{
entity.Property(e => e.CreatedBy)
.IsRequired()
.HasMaxLength(500);
}
}
Ошибка, которую я получаю:
Нет перегрузки для метода 'Entity', для 1-го аргумента в среде Entity Framework
К сожалению, я не могу понять, что не так с этим. Любая помощь будет принята с благодарностью.