Fluent Validation Libraryを使用して 1 つのプロパティのみを検証できますか。2009 年 1 月のこのディスカッション スレッドは、次の構文でそれを行う方法を示していると思いました。
validator.Validate(new Person(), x => x.Surname);
残念ながら、これは現在のバージョンのライブラリでは機能しないようです。単一のプロパティの検証が可能であると信じるに至ったもう 1 つのことは、Jeremy Skinners のブログ投稿からの次の引用です。
「最後に、オブジェクト全体を検証する必要なく、FluentValidation のプロパティ バリデータの一部を実行できる機能を追加しました。これは、デフォルトの「値が必要でした」というメッセージが ModelState に追加されるのを停止できるようになったことを意味します。」
ただし、それが必ずしも単一のプロパティの検証のみをサポートすることを意味するのか、それとも最初の検証エラーの後に検証ライブラリに検証を停止するように指示できるのかはわかりません。