Validation در ASP.NET Core
Validation برای بررسی صحت اطلاعات ورودی کاربران قبل از پردازش یا ذخیرهسازی آنها استفاده میشود.
نمونه اعتبارسنجی
public class UserModel
{
[Required]
[StringLength(50)]
public string Name { get; set; } = "";
}
بررسی اعتبار Model
[HttpPost]
public IActionResult Save(UserModel model)
{
if (!ModelState.IsValid)
return View(model);
return RedirectToAction("Index");
}
جمعبندی
Validation باعث جلوگیری از ورود اطلاعات نامعتبر به برنامه شده و امنیت و کیفیت دادهها را افزایش میدهد.