log.net的应用示例(日志)
生活随笔
收集整理的這篇文章主要介紹了
log.net的应用示例(日志)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
log.net的應用很多朋友很清楚, 為了使不會用的朋友快速了解,這里我也搜了一些朋友的貼子http://blog.hnce.net/post/246.html后做如下示例,希望能對大家有所幫助:
示例如下:
log4net的配置文件link
Log4Net.config?1<?xml?version="1.0"?encoding="utf-8"??>
?2<log4net?debug="true">
?3??<appender?name="RollingLogRootFileAppender"?type="log4net.Appender.RollingFileAppender">
?4????<file?value="logs\log.txt"?/>
?5????<appendToFile?value="true"?/>
?6????<maxSizeRollBackups?value="100"?/>
?7????<maximumFileSize?value="1MB"?/>
?8????<rollingStyle???value=?"Date?"???/>
?9????<datePattern???value=?"yyyyMMdd"???/>
10????<layout?type="log4net.Layout.PatternLayout">
11??????<conversionPattern?value="%date?%-5level?%logger?-?%message%newline"?/>
12????</layout>
13??</appender>
14??<appender?name="RollingLogFileAppender"?type="log4net.Appender.RollingFileAppender">
15????<file?value="logs\tasklog.txt"?/>
16????<appendToFile?value="true"?/>
17????<maxSizeRollBackups?value="100"?/>
18????<maximumFileSize?value="1MB"?/>
19????<rollingStyle???value=?"Date?"???/>
20????<datePattern???value=?"yyyyMMdd"???/>
21????<layout?type="log4net.Layout.PatternLayout">
22??????<conversionPattern?value="%date,?%-5level?%logger?-?%message?%properties{extendProperty}%newline"?/>
23????</layout>
24??</appender>
25
26??<root>
27????<level?value="Info"?/>
28????<appender-ref?ref="RollingLogRootFileAppender"?/>
29??</root>
30??<logger?name="SchedulerLibrary">
31????<level?value="Info"?/>
32????<appender-ref?ref="RollingLogFileAppender"?/>
33??</logger>
34</log4net>
??????FileInfo file = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "Log4Net.config");
????? log4net.Config.XmlConfigurator.ConfigureAndWatch(file);
????? static log4net.ILog logger = log4net.LogManager.GetLogger(typeof(ObjectXXX));
????? logger.Info("xxxxxx");
聲明:本系列帖子都非原創, 乃是從網友的帖中淘出做了一些示例的, 具體的內容還請網上搜之.
轉載于:https://www.cnblogs.com/bigmouthz/archive/2008/05/10/1191570.html
總結
以上是生活随笔為你收集整理的log.net的应用示例(日志)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 女性患输卵管炎的原因是什么
- 下一篇: 《清夜琴兴》是哪个时期的作品?