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);
            }
        }

  • 相关阅读:
    遥远的国度(D12 树链剖分)
    Codechef DGCD Dynamic GCD(D12 树上GCD)
    html总结
    数据库大总结
    html笔记
    Linux常用快捷键
    进程
    多进程
    进程介绍
    网络并发
  • 原文地址:https://www.cnblogs.com/zxktxj/p/2886760.html
Copyright © 2011-2022 走看看