Я создаю таблицу базы данных, используя необходимое поле перечисления. Однако при подаче таблицы можно пропустить подачу поля перечисления: EF не выдает никакого сообщения об ошибке, но будет подавать поле с 0 значением. Можете ли вы помочь мне понять, что происходит? Благодаря
public enum TestEnum {
test1=1,
test2=2,
test3=3,
test4=4
}
public class TestEnumClass
{
[Key]
public int id { get; set; }
[Required(ErrorMessage = "Required"), Display(Name = "Test Enum")]
public TestEnum test{ get; set; }
}