【发布时间】:2012-09-22 19:21:20
【问题描述】:
我读到异常控制流是个坏主意。
if(products.length == 0)
throw new CustomException("Product is required");
我目前正在使用 ajax 处理我的请求,如果发生 500 错误,我会在异常过滤器中捕获它们,该过滤器会在强类型对象中返回异常,该对象以 JSON 格式发送到客户端以显示在弹出窗口中。在 ASP.NET MVC 应用程序中,更好的选择和示例是什么?
【问题讨论】:
-
你的意思是验证吗?除了输入验证之外,您还使用异常控制流处理什么?
-
我相信只使用了验证。
标签: asp.net-mvc exception exception-handling n-tier-architecture