2016-11-30 17 views
1

FluentValidationには、ValidateメソッドにValidateメソッドとValidateAsyncメソッドの2つのバージョンがあります。Validate vs ValidateAsync

私は非同期バージョンと混同されています。なぜこれが正規の検証APIで必要なのでしょうか。私は非同期CPUの動作には役に立たないと思うし、この検証はIOのものを含まないように見えます。

同期バージョンではなく非同期バージョンを使用するシナリオはありますか?

+3

データベースに対して検証する場合はどうすればよいですか? – SLaks

+0

@ YuanZあなたはこの質問をしてうれしいです。私は自分自身に同じことを求めていた –

答えて

0

実際には、非同期バージョンを使用して、電子メールまたはパスワードが一意であるかどうかを確認するなど、サーバーの検証を確認できます。