利用log4net记录操作日志
2012-05-16 12:13
344 查看
1,目的:将用户操作日志写入sql server 数据库中
2,实现步骤:
一,下载log4net.dll (推荐从官网下载 http://logging.apache.org/log4net/download_log4net.cgi)
二,在项目中引用 log4net.dll
三,添加一个配置文件:我这里命名为 log4net.config(也可以在web.config里面配置为便于管理故新建了一个配置文件)
View Code
六,在 后台代码中的调用
Operate_Log("1", "学员:" + txtName.Text);
2,实现步骤:
一,下载log4net.dll (推荐从官网下载 http://logging.apache.org/log4net/download_log4net.cgi)
二,在项目中引用 log4net.dll
三,添加一个配置文件:我这里命名为 log4net.config(也可以在web.config里面配置为便于管理故新建了一个配置文件)
View Code
public static void Operate_Log(string operateType, string describe) { log4net.ILog logToSQL = log4net.LogManager.GetLogger("iNotes"); log4net.MDC.Set("OperateType", operateType); log4net.MDC.Set("Describe", describe); log4net.MDC.Set("Userid", HttpContext.Current.Session["userid"].ToString()); log4net.MDC.Set("OperateTime", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); logToSQL.Info(""); }
六,在 后台代码中的调用
Operate_Log("1", "学员:" + txtName.Text);
相关文章推荐
- 利用Log4net组件记录日志
- 利用spring AOP记录用户操作日志的方法示例
- Laravel框架实现利用中间件进行操作日志记录功能
- Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
- Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
- 利用Rsyslog集中收集系统日志和用户操作记录以及相关处理方法 推荐
- Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
- Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
- Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
- C# 利用Log4Net进行日志记录
- 利用Rsyslog集中收集系统日志和用户操作记录以及相关处理方法
- winform程序利用Log4net记录日志
- Log4Net学习 记录操作日志
- WebAPI 用ExceptionFilterAttribute实现错误(异常)日志的记录(log4net做写库操作)
- 利用Log4net记录系统日志信息(支持6种数据库)
- Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
- 简单利用 log4net 向文件中写入日志记录