Свойство IsDeleted в вашей модели EF имеет значение null?
Я считаю, что вы сгенерировали объект вашей модели сущности из существующей базы данных. IsDeleted является нулевым столбцом. Я думаю, что это причина того, что у вас есть обнуляемый тип для свойства IsDeleted.
пожалуйста, попробуйте следующее ...
- перейдите в файл модели .edmx.
- щелкните правой кнопкой мыши на Messages.IsDeleted
- выбрать свойство
- Вы увидите «Значение по умолчанию» на панели свойств
- Вы ставите 0 в качестве значения по умолчанию.