Asp.net mvc 在ASP.NET MVC中我有哪些错误处理选项?
对于ASP.NET MVC中的错误处理,我有哪些选项Asp.net mvc 在ASP.NET MVC中我有哪些错误处理选项?,asp.net-mvc,Asp.net Mvc,对于ASP.NET MVC中的错误处理,我有哪些选项 我是否在错误页面上调用GetLastError并发送电子邮件或将其记录?为什么不在您的Global.asax中使用?,您可以实现以下功能: protected void Application_Error() { Exception lastException = Server.GetLastError(); GetLogger().Fatal(lastException); // your custom loggin cod
我是否在错误页面上调用GetLastError并发送电子邮件或将其记录?为什么不在您的Global.asax中使用?,您可以实现以下功能:
protected void Application_Error()
{
Exception lastException = Server.GetLastError();
GetLogger().Fatal(lastException); // your custom loggin code
}
具有“救援”属性——这是从Monorail借鉴的想法。您可以这样做:
[Rescue("default", AutoLocate = true)]
public class MyController : ConventionController
然后根据约定创建救援视图,如下所示:
- Views/Shared/Rescues/Exception.aspx
- Views/Shared/Rescues/MyCustomException.aspx