クラスの文字列プロパティが適切にフォーマットされた電子メール アドレスであることを検証するために、Spring.NET で検証を使用しようとしています。EmailValidator クラス ( source、documentation ) を見つけましたが、クラスで実際に使用するために必要な構文がわかりません。
私はこれを試しています:
<v:email id="validate.myClass.MailFrom" test="MailFrom">
<v:message id="myClass.MailFrom" providers="myClassProvider"/>
</v:email>
しかし、私はエラーが発生します:
名前空間 'http://www.springframework.net/validation' の要素 'group' には、名前空間 'http://www.springframework.net/validation' に無効な子要素 'email' があります。期待される可能な要素のリスト: 名前空間「http://www.springframework.net/validation」の「validator、required、condition、regex、ref、collection、group、any、exclusive」。
EmailValidator を含む同じ名前空間には、許可された子要素に対応しているように見える ConditionValidator、RegularExpressionValidator なども含まれています。EmailValidator には当てはまらないようです。私は何が欠けていますか?