خوب اینجا قسمت fluent assertion هستش که میاد چک ها رو انجام میده
قبلا جور دیگری انجام میشد
خوب نکته ای که هست اینه که اگر یه کلاسی به اسم user داریم بیایم برای چک کردنش بیایم یه کلاس به اسم user validator درست کنیم که از fluent validator ارث بری کرده باشه
خوب در عکس بالا اومدیم برای فیلد های username, password در نظر گرفتیم که خالی نباشند
خوب اینجا اومدیم اول یه new از validator و بعد اومدیم در خط پایین تر instance رو برابر user قرار دادیم
در خط بالاتر یه new از user درست کردیم
خوب اتفاقی که میوفته اینه که اگر results is valid برابر باشه با false اتفاقی که میوفته اینه که results.error یه کالکشنی داره که میایم با foreach داخلش رو چاپ می کنیم.
اینجا اومدیم از not null استفاده کردیم و بعد اومدیم یه کد خطا با یه نوشته کل خطا رو درست کردیم که ازش استفاده کنیم
خوب req ها قبل از این که وارد action شوند میشه که چک شوند