【asp.net中异常处理】asp.net中异常处理类ExceptionHandlingUtil

更新时间:2017-11-29    来源:ling    手机版     字体:

【www.bbyears.com--ling】

首先创建配置文件,代码如下:

 代码如下

ling>
       
           
               
                                            postHandlingAction="NotifyRethrow">
                       
                                                            logCategory="Exception" eventId="100" severity="Error" title="Enterprise Library Exception Handling"
                                formatterType="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.TextExceptionFormatter, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling"
                                priority="0" />
                       

                   
               

           
       

   

两个公开方法,全部代码如下:

 代码如下

namespace Tmac.Utilities
{
    ///


    /// 异常处理操作类
    ///

    public class ExceptionHandlingUtil
    {
        //默认策略,与配置文件中定义的一致
        private const string defaultPolicy = "Default Policy";

        ///


        /// 记录异常日志
        ///

        ///
        ///
        public static bool HandleException(Exception ex)
        {
            return HandleException(ex,defaultPolicy);
        }

        public static bool HandleException(Exception ex, string policy)
        {
            return ExceptionPolicy.HandleException(ex, policy); 
        }
    }
}

本文来源:http://www.bbyears.com/shujuku/37406.html

热门标签

更多>>

本类排行