Проверка Entity Framework не получает IsNullable - PullRequest
0 голосов
/ 21 февраля 2012

У меня есть модель 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, я ожидаю получить ошибку проверки, но это не так. Есть идеи почему?

1 Ответ

0 голосов
/ 21 февраля 2012

ValidationFactory ничего не знает о Entity Framework. Entity Framework ничего не знает о классе ValidationFactory Enterprise Libary. Две рамки не связаны.

И вот почему они не сотрудничают. Они ничего не знают друг о друге.

Нет тривиального исправления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...