Блок приложения валидации - пользовательский валидатор - шаблон сообщения

Я использую Enterprise Library 4.1 Validation Block. Я создал собственный валидатор и переопределил свойство DefaultMessageTemplate. Моя логика метода DoValidate как ниже

LogValidationResult(validationResults, String.Format(DefaultMessageTemplate, currentTarget, key), currentTarget, key)

Однако, когда я указываю пользовательский шаблон MessageTemplate для этого валидатора в инструменте конфигурации, отображается только текст DefaultMessageTemplate. Как переопределить сообщение по умолчанию пользовательским сообщением для пользовательских валидаторов?

Буду признателен за любую помощь.

Спасибо!

1 ответ

Решение

Мне удалось решить эту проблему - это было из-за неправильных конструкторов в пользовательском валидаторе.

Спасибо!

Другие вопросы по тегам