Описание тега validation-application-bl
Блок приложения проверки корпоративной библиотеки предоставляет библиотеку классов, называемых валидаторами, которая предоставляет код для проверки типов данных.NET Framework. Например, один валидатор проверяет наличие пустых строк, а другой валидатор проверяет, что число попадает в указанный диапазон.
1
ответ
Выполнение проверки бизнес-объекта. Как насчет содержащихся объектов?
Я новичок в Enterprise Library. Я пытаюсь проверить бизнес-объект типа JuvenileClientContactItem, JuvenileClientContactItem Сам объект содержит объекты, в данном случае два экземпляра объектов AddressType тип. Когда я выполняю следующий вызов для пр…
23 мар '11 в 16:53
3
ответа
Проверить длину пароля с помощью атрибута, который также принимает пустой?
Я хотел бы проверить длину пароля при редактировании, если пароль введен, в противном случае следует считать пустым все в порядке. Я видел предложения пропустить атрибут для пароля в модели редактирования и выполнить проверку в коде, но я хочу испол…
24 июл '11 в 23:13
2
ответа
Может ли MVC UpdateModel использовать корпоративную библиотеку VAB?
... или я должен сказать, каков самый чистый способ использования Enterprise Library 5 VAB с MVC? В настоящее время я использую форму: ActionResult Save(int id, FormCollection form) { SomeModel model = somehowgetbyid(id); UpdateModel(model); somehow…
11 апр '11 в 10:28
1
ответ
Валидатор объекта блока приложения валидации не работает с наборами правил
Я боролся с этой проблемой, которую я первоначально думал, возможно, был связан с полиморфизмом / наследованием, влияющим на мою проверку, но я сузил это до этого... Вот структура класса.. public class Employee { [ObjectValidator(Ruleset = "A")] pub…
18 ноя '09 в 23:30
2
ответа
Какую платформу проверки выбрать: Spring Validation или Validation Application Block (Enterprise LIbrary 4.0)?
Я пытаюсь выбрать одну из платформ валидации для основного приложения, и хотя оба варианта кажутся заманчивыми, мне было интересно, есть ли какие-то конкретные плюсы и минусы, о которых мне следует знать, прежде чем переходить к одному или другому.
15 апр '09 в 13:30
2
ответа
Блок приложения проверки - Как использовать класс метаданных проверки
Я использую VAB для проверки некоторых классов с атрибутами, и я использую класс метаданных, чтобы разделить одну и ту же проверку между различными классами. Когда я пытаюсь проверить объект в контроллере (кстати, я использую asp.net mvc), Validatio…
09 авг '12 в 09:18
3
ответа
Проверьте сборки и пространства имен в конфигурационном файле VAB
Мы используем версию 4.1 блока приложения проверки. Я относительно новичок в этом, поэтому мне было интересно, была ли у него возможность абстрагировать сконфигурированные пространства имен и сборки или иным образом обеспечить правильную проверку их…
17 янв '12 в 19:27
2
ответа
Пользовательский валидатор не вызывается при использовании блока приложения валидации через конфигурацию
Я установил набор правил в моем файле конфигурации, который имеет два валидатора, один из которых является встроенным NotNullValidator, а другой - пользовательский валидатор. Проблема в том, что я вижу удар NotNullValidator, но не мой пользовательск…
07 янв '10 в 17:14
1
ответ
Как создать пользовательский валидатор в VAB, который тестирует два свойства одновременно?
В моей базе данных у меня есть составное ограничение уникального ключа (CustomerId, Name) для объекта. Я хочу проверить, соблюдается ли уникальное ограничение перед отправкой изменений в базу данных. Пользователь может настроить атрибут Name для сущ…
06 дек '08 в 15:32
2
ответа
Модульное тестирование wcf и блока приложения проверки
Я пытаюсь проверить правильность настройки моего сервиса wcf. Какой лучший способ сделать это? [ServiceContract] [ValidationBehavior] public interface IXmlSchemaService { [OperationContract(Action = "SubmitSchema")] [return: MessageParameter(Name = …
02 авг '10 в 17:28
1
ответ
Enterprise Library 5.0, валидация в абстрактном базовом классе
Мой бизнес-уровень использует абстрактный базовый класс DomainObject, который реализует IDataErrorInfo, чтобы предлагать привязку валидации для WPF. Когда я вызываю свойство "Ошибка", реализованное в базовом классе, ошибки не обнаруживаются (мой тес…
15 мар '11 в 14:21
1
ответ
Блок приложения валидации - пользовательский валидатор - шаблон сообщения
Я использую Enterprise Library 4.1 Validation Block. Я создал собственный валидатор и переопределил свойство DefaultMessageTemplate. Моя логика метода DoValidate как ниже LogValidationResult(validationResults, String.Format(DefaultMessageTemplate, c…
23 мар '13 в 22:17
2
ответа
Блок приложения проверки корпоративной библиотеки с наследованием
Я использую блок приложения проверки библиотеки Enterprise. абстрактный класс A { public int fieldA; } класс B:A { } Я добавляю валидаторы к типу B. Я не могу найти поле fieldA, и даже если я ввожу его в конфигурацию, проверка не будет успешной. Раз…
25 июн '10 в 05:46
2
ответа
Создатель этой ошибки не указал причину
Я установил атрибуты проверки в модели моего сервиса WCF [MinLength(6, ErrorMessage = "Password should be at least 6 characters long")] public String Password { get; set; } Когда это не удается, я получаю исключение в заголовке вместо сообщения об о…
26 июн '12 в 13:51
1
ответ
Исключение "Не удалось загрузить файл или сборку" Microsoft.Practices.EnterpriseLibrary.Validation
В настоящее время я получаю следующее исключение при попытке использовать блок приложения проверки библиотеки предприятия: Произошла ошибка при создании обработчика раздела конфигурации для проверки: не удалось загрузить файл или сборку 'Microsoft.P…
04 янв '10 в 20:04
1
ответ
Использование Unity Framework и блока приложения проверки для проверки параметров метода
Вопрос Возможно ли иметь Validation.Validate() метод блока приложения проверки см. каждый параметр IParameterCollection поставляется Unity как мой обычай UserModel? Фон: Я пытаюсь использовать как Unity, так и блок приложения проверки для проверки п…
01 апр '10 в 19:13
1
ответ
Свободный блок проверки или приложения EntLib Validation для служб WCF
Я ищу стандартный способ добавить проверку входных параметров в набор служб WCF. Кто-нибудь может дать сравнение Fluent validation http://fluentvalidation.codeplex.com/ и блока приложения EntLib Validation? Каковы преимущества / недостатки каждого и…
06 июн '12 в 13:33
1
ответ
Блок приложения для валидации корпоративных библиотек и интернационализация
сценарий Настольное приложение.NET/WPF должно быть локализовано (или в терминах MS глобализировано) на язык, отличный от английского. То есть пользовательский интерфейс должен быть полностью адаптирован (метки, значки, ...). Однако записи файла журн…
04 авг '10 в 10:55
2
ответа
Подтвердите возраст по дате рождения с помощью блока приложения проверки библиотеки Enterprise
У меня следующая ситуация: Доменная модель, которая имеет свойство BithDay. Я хочу иметь возможность проверить, что возраст (который будет рассчитываться в соответствии с днем рождения) меньше 150 лет. Могу ли я сделать это, используя встроенные в…
23 окт '13 в 16:59
2
ответа
Почему я должен использовать PropertyProxyValidator? ASP.NET
Я понимаю, что PropertyProxyValidator интегрируется с пользовательским интерфейсом ASP.NET. Но он не может выполнить проверку на стороне клиента. Как это может отличаться от добавления метки в пользовательском интерфейсе и заполнения ошибок на сторо…
15 мар '10 в 20:20