博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Log4net使用
阅读量:4983 次
发布时间:2019-06-12

本文共 1463 字,大约阅读时间需要 4 分钟。

 

using System;using System.IO;using log4net;namespace JADAY.Frame.Common{    public class LogHelper    {        public static ILog LogInfo = LogManager.GetLogger("LogInfo");        public static ILog LogError = LogManager.GetLogger("LogError");        public static LogHelper Instance;        public static LogHelper GetInstance()        {            return Instance ?? (Instance = new LogHelper());        }        public LogHelper()        {            var file = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "\\App_Data\\log4net.cfg.xml");            log4net.Config.XmlConfigurator.Configure(file);        }        public static void SetConfig(FileInfo configFile)        {            log4net.Config.XmlConfigurator.Configure(configFile);        }        public static void SetConfig()        {            var file = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "\\App_Data\\log4net.cfg.xml");            log4net.Config.XmlConfigurator.Configure(file);        }        ///         /// 写日志        ///         /// 信息        public void WriteInfo(string info)        {            if (LogInfo.IsInfoEnabled)            {                LogInfo.Info(info);            }        }        ///         /// 写日志        ///         /// 信息        public void WriteError(string info)        {            if (LogError.IsErrorEnabled)            {                LogError.Error(info);            }        }    }}

 

转载于:https://www.cnblogs.com/jaday/p/4209705.html

你可能感兴趣的文章
类操作数据库
查看>>
找球号(一)
查看>>
oracle ebs 笔记
查看>>
Android studio使用git-android学习之旅(79)
查看>>
eclipse中去掉Js/javsscript报错信息
查看>>
网络中,FIFO、LRU、OPT这三种置换算法的缺页次数
查看>>
随机森林算法参数调优
查看>>
Mysql编写定时任务事件
查看>>
路由器/交换机/集线器的区别收集(转)
查看>>
今日头条面试题汇总
查看>>
hdu 1305 Immediate Decodability
查看>>
基本数据类型
查看>>
laravel 配置sql日志
查看>>
基于注意力机制的群组推荐算法
查看>>
Android: 创建一个AlertDialog对话框,必须按确定或取消按钮才能关闭对话框,禁止按[返回键]或[搜索键]关闭...
查看>>
linux更改shell
查看>>
win7 64位系统 pl/sql 无法解析指定的连接标识符解决办法
查看>>
linux -- RPM 和 YUM
查看>>
给列表单元格加背景色
查看>>
knockoutjs 静动态数据、行为绑定,计算属性及Sync同步更新 Value值更新事件控制...
查看>>