誰かがこれで私を助けることができますか?私はこのコードをtrycatchに入れたいと思っています。しかし、私はこれを実装するための最良の方法を言うことはできません:
public JsonResult JsonLogin(LoginModel model, string returnUrl)
{
if (ModelState.IsValid)
{
if (Membership.ValidateUser(model.UserName, model.Password))
{
FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe);
return Json(new JsonDialog
{
Redirect = returnUrl,
Success = true
});
}
else
{
ModelState.AddModelError("", "The user name or password provided is incorrect.");
}
}
// If we got this far, something failed
return Json(new JsonDialog
{
Errors = GetErrorsFromModelState(),
Success = false
});
}
最初の「if」を含むすべてのコードをtrycatch内に配置する必要がありますか?