log4net 使用与配置 每天一份log文件
来源:互联网 发布:java权限管理设计rbac 编辑:程序博客网 时间:2024/04/28 18:06
1.下载 或 在nuget安装 log4net
2. web.config (app.config)
<configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections> <log4net> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file type="log4net.Util.PatternString" value="C:\m1\eDASLog\%date{dd.MM.yyyy}.txt" /> <appendToFile value="true" /> <rollingStyle value="Date" /> <datePattern value="yyyyMMdd" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="[[%date]] - %message %newline" /> </layout></appender><root><level value="DEBUG"/><appender-ref ref="RollingLogFileAppender"/></root> </log4net></configuration>
为了每天一份log文件,做这个配置(文件节点类型为PatternString):
<file type="log4net.Util.PatternString" value="C:\m1\eDASLog\%date{dd.MM.yyyy}.txt" />
3. 应用配置,在Application_Start(对于web 应用)中configure():
log4net.Config.XmlConfigurator.Configure();
4.做一个简单的wrapper来使用:
public static class EdasLogger { private static log4net.ILog Log { get; set; } static EdasLogger() { Log = log4net.LogManager.GetLogger(typeof(Logger)); } public static void Error(object msg) { Log.Error(msg); } public static void Error(object msg, Exception ex) { Log.Error(msg, ex); } public static void Error(Exception ex) { Log.Error(ex.Message, ex); } public static void Info(object msg) { Log.Info(msg); } }
3 0
- log4net 使用与配置 每天一份log文件
- Log4net配置与使用
- Log4Net使用与配置
- log4net配置与使用
- Lumen log daily 每天创建一份日志文件
- 使用Log4net记Log
- log4net 可编辑log文件的配置方法
- log4net 简单使用与配置(版本 log4net 1.2.9 )
- 一份常用的log4net配置文档
- log4net配置与app.config文件
- log4net 使用及config文件配置
- log4net的配置与使用(1)
- log4net的配置与使用(2)
- log4net的配置与使用(3)
- 日志功能:Log4Net的配置与使用:
- 日志功能:Log4Net的配置与使用
- 日志功能:Log4Net的配置与使用
- Log4net配置与使用简要说明
- 这也能弄错
- 《FPGA零基础入门到精通视频教程》-第005讲数码管显示(按键去抖,状态机,BCD码转换)
- 啊第四范式豆腐干
- Skyline 代码实现画线操作
- expect介绍及使用示例
- log4net 使用与配置 每天一份log文件
- Android 对话框(Dialog)大全 建立你自己的对话框
- 黑马程序员__c语言预编译指令和typedef的使用
- 国际会所占地方很占地方
- 至芯FPGA培训中心-1天FPGA设计集训(赠送FPGA开发板)
- smslib 读不了短信的异常
- sql语句在sql server中查询每个表的记录数,占用的空间,索引占用的空间等
- java:浅谈数组与对象的内存控制
- 7-2 多线程练习-——卖票程序(方法二)