Asp.netMVC进阶知识:重写Controller类的虚方法

ASP.NET MVC进阶五
重写Controller类的虚方法
OnActionExecuting\OnActionExecuted
OnActionExecuting:该方法在执行目标Action之前被调用
OnActionExecuted:该方法在执行目标Action之后被调用
Asp.netMVC进阶知识:重写Controller类的虚方法_第1张图片
OnResultExecuting\OnResultExecuted
OnResultExecuting:该方法在执行目标视图之前被调用
OnResultExecuted:该方法在执行目标视图之后被调用
OnAuthorization
该方法用于验证用户的授权信息.因此如果要进行身份的验证,应该在该方法中进行.
Asp.netMVC进阶知识:重写Controller类的虚方法_第2张图片
OnException
当访问Action出现异常时,该方法会自动被调用.
下面的示例代码演示了如何自动捕获系统异常,并将异常信息记录到日志文件中.
Asp.netMVC进阶知识:重写Controller类的虚方法_第3张图片

你可能感兴趣的:(Asp.NET)