HandleError问题
我有以下Action方法:
[HandleFtmsError]
public ActionResult PerformanceChart(ChartViewModel chart)
{
var x = 1;
var y = 0;
var z = x/y;
return Json("");
}
其中HaneleFtmsError
定义为:
public class HandleFtmsErrorAttribute : System.Web.Mvc.HandleErrorAttribute
{
public override void OnException(ExceptionContext context)
{
base.OnException(context);
if (context.ExceptionHandled)
RaiseErrorSignal(context.Exception);
}
private static void RaiseErrorSignal(Exception e)
{
var context = HttpContext.Current;
ErrorSignal.FromContext(context).Raise(e, context);
}
}
我认为动作方法的属性将使用DivideByZero异常执行,但它不起作用。我所看到的只是我正在进行划分的代码断点。难道我做错了什么?
没有找到相关结果
已邀请:
1 个回复
蹄寄噬非芹