标签:
1 2 | using System.Reflection; //使用反射 static private ILog log = log4net.LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | < configSections > < section name = "log4net" type = "log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </ configSections > < log4net > <!--定义输出到文件中--> < appender name = "LogFileAppender" type = "log4net.Appender.FileAppender" > <!--定义文件存放位置--> < file value = "logs/log4netfile.txt" /> < appendToFile value = "true" /> < rollingStyle value = "Date" /> < datePattern value = "yyyyMMdd-HH:mm:ss.SSS" /> < layout type = "log4net.Layout.PatternLayout" > <!--输出格式--> <!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info--> < conversionPattern value = "%date %thread %-5level %logger property:[%property{NDC}] - %message%newline" /> </ layout > </ appender > <!--定义输出到控制台命令行中--> < appender name = "ConsoleAppender" type = "log4net.Appender.ConsoleAppender" > < layout type = "log4net.Layout.PatternLayout" > < conversionPattern value = "%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" /> </ layout > </ appender > < root > <!--控制台控制显示日志--> < appender-ref ref = "ConsoleAppender" /> < appender-ref ref = "LogFileAppender" /> </ root > </ log4net > |
标签:
原文地址:http://www.cnblogs.com/taomylife/p/4459979.html