8

AbstractValidatorを拡張し、IValidatorを実装するバリデーターを前提として、そのルールを取得したいと思います。これを行う方法はないようですか?

4

1 に答える 1

4

IValidator インターフェイスから GetEnumerator メソッドを使用します。

コレクションを列挙することで、各プロパティに適用されたバリデータを調べることができます。

ただし、DelegatingValidators を扱うときは非常に複雑になったため、代わりに、簡単に理解できるバリデーターに .WithState() を使用してカスタム状態を適用しました。

于 2013-03-12T11:25:50.723 に答える