1

我正在使用 Enterprise Library 4.1 验证应用程序块。我创建了一个自定义验证器并覆盖了 DefaultMessageTemplate 属性。我的 DoValidate 方法逻辑如下

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

但是,当我在配置工具中为此验证器指定自定义 MessageTemplate 时,仅显示 DefaultMessageTemplate 文本。如何使用自定义验证器的自定义消息覆盖默认消息?

我将不胜感激任何帮助。

谢谢!

4

1 回答 1

0

我设法解决了这个问题 - 这是因为自定义验证器上的构造函数不正确。

谢谢!

于 2013-03-24T21:57:51.397 回答