微软企业库日志-系统日志

 

日志记录模块最直接的就是使用系统日志,看如下代码

        public static void TestSystemLoging()

        {

            LogEntry log = new LogEntry();

            log.Message = "测试Loging......";

            log.Categories.Add("aaa");

            log.Priority = 2;

            log.Severity = System.Diagnostics.TraceEventType.Warning;

            Logger.Write(log);

        }

App.Config配置如下

注意log.Categories.Add("aaa")这一行的字符串与红线要一致,才能正确记录,运行程序,下面观察系统日志里的应用程序日志

可以控制同一条日志记录到多个地方,现在看我们假设还要将日志记录到文本文件中,方便查看,那么添加一个Listener,配置如下(注意颜色匹配的区域)

运行程序,可以看到生成了一个Trace.Log文件,内容如下

现在假设我文本记录格式需要变换,那么可以增加一个TextFormater,看如下配置

 

运行程序,可以看到Trace.Log文件内容如下

这就是最基本的日志记录配置方式

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值