參數(shù)驗證實現(xiàn)
在做服務端開發(fā)時經(jīng)常需要對客戶端傳入的參數(shù)進行合法性驗證,在ASP.NET Core中通常會使用如下方式:
public class LoginModel { [Required(ErrorMessage = "賬號不能為空")] public string Account { get; set; } [StringLength(12, MinimumLength = 6, ErrorMessage = "密碼長度應介于6-12個字符之間")] public string Password { get; set; } }
延伸閱讀
學習是年輕人改變自己的最好方式