public async Task <IActionResult> Register(RegisterViewModel model) { if (ModelState.IsValid) { var result = _authManager.Register(model); if (result.Succeeded) { _authManager.AddToDefault(model); return(RedirectToAction("Home", "Main")); } foreach (var error in result.Errors) { ModelState.AddModelError(string.Empty, error.Description); } } return(View("~/Features/Identity/Views/Auth/Register.cshtml", model)); }