log4

原创 2016年06月01日 14:47:54

1

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;

namespace USALibrary.Common
{
    /// <summary>
    /// log4net日志辅助类
    /// </summary>
    public class Logging
    {
        public static log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);

        /// <summary>
        /// 致命错误信息
        /// </summary>
        /// <param name="strMsg"></param>
        public static void Fatal(string strMsg)
        {
            log.Fatal(strMsg);
        }

        /// <summary>
        /// 致命错误信息
        /// </summary>
        /// <param name="ex">Exception</param>
        public static void Fatal(Exception ex)
        {
            log.Fatal(ex.ToString());
        }

        /// <summary>
        /// 错误信息
        /// </summary>
        /// <param name="strMsg"></param>
        public static void Error(string strMsg)
        {
            log.Error(strMsg);
        }

        /// <summary>
        /// 错误信息
        /// </summary>
        /// <param name="strMsg">Exception</param>
        public static void Error(Exception ex)
        {
            log.Error(ex.ToString());
        }

        /// <summary>
        /// 警告信息
        /// </summary>
        /// <param name="strMsg"></param>
        public static void Warn(string strMsg)
        {
            log.Warn(strMsg);
        }

        /// <summary>
        /// 警告信息
        /// </summary>
        /// <param name="ex">Exception</param>
        public static void Warn(Exception ex)
        {
            log.Warn(ex.ToString());
        }

        /// <summary>
        /// 调试信息
        /// </summary>
        /// <param name="strMsg"></param>
        public static void Debug(string strMsg)
        {
            log.Debug(strMsg);
        }

        /// <summary>
        /// 调试信息
        /// </summary>
        /// <param name="ex">Exception</param>
        public static void Debug(Exception ex)
        {
            log.Debug(ex.ToString());
        }

        /// <summary>
        /// 一般信息
        /// </summary>
        /// <param name="strMsg"></param>
        public static void Info(string strMsg)
        {
            log.Info(strMsg);
        }

        /// <summary>
        /// 一般信息
        /// </summary>
        /// <param name="strMsg">Exception</param>
        public static void Info(Exception ex)
        {
            log.Info(ex.ToString());
        }

        /// <summary>
        /// 初始化log4net配置
        /// </summary>
        public static void InitLog()
        {
            log4net.Config.XmlConfigurator.Configure();
        }
    }
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

log4j.properties 从jar中抽身

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...

log4j-1.2.17

  • 2017-08-20 15:51
  • 4.54MB
  • 下载

log4j-1.2.15.jar

  • 2017-08-21 15:46
  • 383KB
  • 下载

Log4j日志配置

log4j

Log4j 教程 - v1.0.pdf

  • 2017-07-07 10:39
  • 1.67MB
  • 下载

log4net-1.2.15-src

  • 2017-10-09 14:32
  • 1.21MB
  • 下载

Log4j2介绍和特性实例(三)--日志的异步输出

介绍Log4j2的两种异步日志模式

Log4Net 1.2.10.0

  • 2017-07-21 14:02
  • 96KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)