Фон
Архитектура Visual Studio для новых ASP.NET MVC-контроллеров, связанных с платформой Entity Framework, хорошо работает, когда модели используют аннотации данных или прямые строки в OnModelCreating(DbModelBuilder)
для описания их характеристик.
Вопрос
Однако в нашем сценарии содержимое OnModelCreating
реорганизуется с использованием отдельных классов EntityTypeConfiguration<T>
. При попытке создать новый контроллер через строительные леса MVC + EF возникает следующая всплывающая ошибка:
Произошла ошибка с запуском генератора кода: "A конфигурация для типа SomeModelClass уже добавлена. к ссылку на существующую конфигурацию используйте
Entity<T>()
илиComplexType<T>()
.
Есть ли исправление (например, пользовательский код или конфигурация проекта)?