Enterprise Library 4.1 Validation Application Block を使用しています。カスタム バリデータを作成し、DefaultMessageTemplate プロパティをオーバーライドしました。私のDoValidateメソッドのロジックは以下の通りです
LogValidationResult(validationResults, String.Format(DefaultMessageTemplate, currentTarget, key), currentTarget, key)
ただし、構成ツールでこのバリデーターのカスタム MessageTemplate を指定すると、DefaultMessageTemplate テキストのみが表示されます。カスタムバリデーターのカスタムメッセージでデフォルトメッセージをオーバーライドするにはどうすればよいですか?
助けていただければ幸いです。
ありがとう!