public async Task <ActionResult> Create(CreateLoginModel model) { if (ModelState.IsValid) { var result = await _userAccountManager.Create(model); if (result.UserStatus == UserStatus.Created) { result.RedirectRoute = Url.Action("ActivationSent"); } return(Json(result)); } // Failed Model Validation Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(BuildJsonResponseFromModelState())); }