為什么80%的碼農都做不了架構師?>>> ??
public class Users{public int Id { get; set; }public string Name { get; set; }[Required(ErrorMessage = "郵箱不能為空")][EmailAddressAttribute(ErrorMessage = "郵箱格式不正確")]public string Email { get; set; }[DisplayName("密碼")][Required(ErrorMessage = "密碼不能為空")]public string Password { get; set; }}
驗證
[HttpPost]public IActionResult Get([FromRoute]Users model){if (!ModelState.IsValid){var sb = new StringBuilder();foreach (var key in ModelState.Keys){var state = ModelState[key];if (state.Errors.Any()){sb.Append(state.Errors.First().ErrorMessage + "\n\r");}}return Ok(sb.ToString());}return Ok(model);}
?