zoukankan      html  css  js  c++  java
  • 日志和异常功能的使用

    日志功能:
     public class LoggerFilter:FilterAttribute,IActionFilter
        {

            
    #region IActionFilter 成员

            
    public void OnActionExecuted(ActionExecutedContext filterContext)
            {
                filterContext.Controller.ViewData[
    "ExecutedLogger"= "公告添加完成,已以写入日志!时间:" + DateTime.Now;
            }

            
    public void OnActionExecuting(ActionExecutingContext filterContext)
            {
                filterContext.Controller.ViewData[
    "ExecutingLogger"= "正要添加公告,已以写入日志!时间:" + DateTime.Now; 
            }

            
    #endregion

        }  

     

     异常功能:

     public class ExceptionFilter:FilterAttribute,IExceptionFilter
        {
            
    #region IExceptionFilter 成员

            
    public void OnException(ExceptionContext filterContext)
            {
                filterContext.Controller.ViewData[
    "ErrorMessage"= filterContext.Exception.Message;
                //默认跳到Shared文件夹下,找到Error视图
        filterContext.Result 
    = new ViewResult()
                {
                    ViewName
    ="Error",
                    ViewData
    =filterContext.Controller.ViewData
                };
                
    //表示已经处理过了
                filterContext.ExceptionHandled = true;
            }

            
    #endregion

        } 

     Demo

  • 相关阅读:
    poi操作excel2007(读取、生成、编辑)
    poi API大全
    iText导出pdf、word、图片
    正则表达式判断是否是中国电信的号码
    正则表达式_判断金额是否为数字(且是2位有效数字)
    POI实现Excel2003插入多张图片
    java中BufferedReader 有什么用
    poi生成word2007及以上文件
    POI 详细介绍
    GDB之常见错误
  • 原文地址:https://www.cnblogs.com/binfire/p/2083392.html
Copyright © 2011-2022 走看看