使用Log4net 日志实现思路
2011-10-23 15:39
288 查看
1、Log4net引入
下载并在web项目中引入log4net.dll
2、将log4net.config放在web项目根目录中
3、在Global的Application_Start增加代码
log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Server.MapPath("~/") + "log4net.config"));
4、在页面基类中声明并赋值
如: private ILog _logger = null;
/// <summary>
/// 系统日志接口
/// </summary>
public ILog Logger
{
get { return _logger; }
}
protected override void OnLoad(EventArgs e)
{
_logger = LogManager.GetLogger(this.GetType());
base.OnLoad(e);
}
5、使用
在页面中直接使用Logger就可以了
如果没有第四步则可以直接创建使用,
如:LogManager.GetLogger(this.GetType());
欢迎访问:http://121.18.78.216 适易查询分析、工作流、内容管理及项目管理演示平台
下载并在web项目中引入log4net.dll
2、将log4net.config放在web项目根目录中
3、在Global的Application_Start增加代码
log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Server.MapPath("~/") + "log4net.config"));
4、在页面基类中声明并赋值
如: private ILog _logger = null;
/// <summary>
/// 系统日志接口
/// </summary>
public ILog Logger
{
get { return _logger; }
}
protected override void OnLoad(EventArgs e)
{
_logger = LogManager.GetLogger(this.GetType());
base.OnLoad(e);
}
5、使用
在页面中直接使用Logger就可以了
如果没有第四步则可以直接创建使用,
如:LogManager.GetLogger(this.GetType());
欢迎访问:http://121.18.78.216 适易查询分析、工作流、内容管理及项目管理演示平台
相关文章推荐
- 3_C# 实现VMS客户端——使用log4net 写日志
- log4net 使用存储过程实现复杂逻辑将日志记入数据库的实现
- C#使用Log4Net记录日志
- 使用Spring MVC拦截器实现日志记录
- 使用JWT实现单点登陆(思路)
- Spring + Aop+注解 集成使用 Log4j,实现异常日志记录
- 使用log4Net 输出日志到mongodb
- 使用Log4Net发送日志邮件
- 日志记录类库log4net的使用总结
- 使用slf4j 实现日志系统
- C#项目中使用Log4net日志工具
- 使用log4net记录日志到MySQL中 (转)
- 日志框架实现实时修改,实时生效,具体框架思路(4)
- asp.net Web项目中使用Log4Net进行错误日志记录
- C# 使用 log4net 记录日志
- Spring Cloud Spring Boot mybatis分布式微服务云架构(四十三)使用log4j实现http请求日志入mongodb(2)
- 使用NLog实现一个简单的日志记录(包含源代码)
- log4net日志功能使用
- 使用Redis实现抢购的一种思路
- 实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法