1
在FluentValidation中,有兩個版本的驗證方法:Validate和ValidateAsync。Validate vs ValidateAsync
我很困惑異步版本,爲什麼我們需要在正常的驗證API中。我認爲異步在CPU綁定操作中是無用的,它看起來像這個驗證不會涉及任何IO東西。
有沒有我們會使用異步版本而不是同步版本的任何情況?
在FluentValidation中,有兩個版本的驗證方法:Validate和ValidateAsync。Validate vs ValidateAsync
我很困惑異步版本,爲什麼我們需要在正常的驗證API中。我認爲異步在CPU綁定操作中是無用的,它看起來像這個驗證不會涉及任何IO東西。
有沒有我們會使用異步版本而不是同步版本的任何情況?
實際上,您可以使用異步版本來檢查服務器驗證,例如,檢查電子郵件或密碼是否是唯一的。
如果要驗證數據庫,該怎麼辦? – SLaks
@YuanZ我很高興你問了這個問題,我問自己同樣的事情 –