zoukankan      html  css  js  c++  java
  • Log4net在类库中调用写法

     public class LogHelper
        {
            public static Type type;
            public static ILog Logger
            {
                get
                {
                    ILog log = log4net.LogManager.GetLogger(type);
                    return log;
                }
            }
        }
        public class Logger
        {
            private log4net.ILog log;

            public Logger()
            {
                StackTrace st = new StackTrace(1, true);
                StackFrame[] stFrames = st.GetFrames();
                Type t = stFrames[0].GetMethod().DeclaringType;
                log = log4net.LogManager.GetLogger(t);
            }

            public void debug(string format, params object[] args)
            {
                log.DebugFormat(format, args);
            }

            public void info(string format, params object[] args)
            {
                log.InfoFormat(format, args);
            }

            public void error(string format, params object[] args)
            {
                log.ErrorFormat(format, args);
            }

            public void fatal(string format, params object[] args)
            {
                log.FatalFormat(format, args);
            }
        }

  • 相关阅读:
    python的gui库tkinter
    python图像处理库Pillow基本使用方法
    github配置SSH proxy
    python的pandas库读取csv
    学习app开发思路
    shell脚本中四则运算
    shell脚本实例三
    shell脚本实例二
    shell脚本实例一
    LINUX系统下的shell命令---grep、sed、awk
  • 原文地址:https://www.cnblogs.com/zxktxj/p/2886760.html
Copyright © 2011-2022 走看看