У меня есть модель Entity Framework, работающая с базой данных Oracle.
Вот пример свойства объекта:
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String Category1AppliedForString
{
....
}
Я проверяю свои изменения следующим образом:
var validator = ValidationFactory.CreateValidator(entity.GetType());
validator.Validate(entity, validationResults);
Когда свойство имеет значение null, я ожидаю получить ошибку проверки, но это не так. Есть идеи почему?