Dans FluentValidation, il existe deux versions de la méthode validate: Validate et ValidateAsync.Valider vs ValidateAsync
Je suis confus par la version asynchrone, pourquoi nous en avons besoin dans l'API de validation normale. Je pense que l'async serait inutile dans les opérations liées au CPU et il semble que cette validation n'impliquerait pas de choses IO.
Existe-t-il un scénario où nous utiliserions la version async au lieu de la version de synchronisation?
Et si vous voulez valider par rapport à une base de données? – SLaks
@YuanZ Je suis content que vous ayez posé cette question Je me demandais la même chose –