public IActionResult Register(RegisterModel model) { User user; try { user = _userManager.Register(model.GenerateUser(), model.Password); } catch (ArgumentException) { ModelState.AddModelError(string.Empty, "The username or password are incorrect, or username already exists"); return(View()); } return(RedirectToAction("Login")); }