[英]Asp.net mvc override OnException in base controller keeps propagating to Application_Error
[英]asp.net application keeps running even after Application_Error finishes
即使在调用Application_Error事件之后,应用程序仍保持运行,是否有任何方法可以在该事件本身中终止应用程序
这将是设计不良的IMO。 与桌面应用程序不同,ASP.NET应用程序通过允许应用程序继续运行来优雅地处理未处理的异常。 如果没有,该网站将不再接受传入的请求,这就是您真正想要做的吗?
“在调用Page_Error之后,将调用Application_Error子项。 在这里,您还可以记录该错误并重定向到另一个页面 。由于它与Page_Error基本相同,但碰巧在应用程序级别而不是页面级别。”
看看这个Web应用程序的错误处理建议 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.