public async Task <IActionResult> IndexAsync(LoginModel model) { //throw new Exception("This is some exception!!!"); //await CreateRolesAsync(_serviceProvider); if (ModelState.IsValid) { var result = await _usuario.UserLogingAsync(model); if (result.Succeeded) { return(Redirect("/Principal/Principal")); } else { model.ErrorMassage = "Correo o contraseña invalidos."; _model = model; return(Redirect("/")); } } return(View(model)); }