, будучи моим первым проектом в ef6, я предпочел более удобный подход и поэтому сначала выбрал модель.
Я автоматически сгенерировал контроллеры и представления crud через MvcControllerWithContextScaffolder.
Я возникли проблемы с проверкой модели. в действии «создать» ненулевые поля проходят проверку валидации (Model.IsValid истинно), даже если в модели установлено ненулевое значение. Таким образом, он терпит неудачу в SaveChanges ()
. При исследовании проблемы кажется, что проверка всегда в порядке, потому что атрибуты (например, Required) полей не установлены в автоматически сгенерированных классах.
как я могу решить и убедиться, что классы автоматически сгенерированы также для будущих изменений?
Спасибо