.Net配置log4Net

1、项目中安装log4net包
2、创建配置文件log4net.config



	
		

3、创建数据库表MySql

CREATE TABLE `lm_syslog` (

  `id` int(11) NOT NULL AUTO_INCREMENT,
  `log_datetime` datetime DEFAULT NULL,
  `log_thread` varchar(255) DEFAULT NULL,
  `log_level` varchar(255) DEFAULT NULL,
  `log_logger` varchar(255) DEFAULT NULL,
  `log_message` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=gb2312;

4、配置log4启动注入
//指定Log4配置文件

            log4net.Config.XmlConfigurator.Configure( 
                new FileInfo(System.Environment.CurrentDirectory+ "/log4net.config")
                );

5、类中使用

  private readonly ILog _log =   LogManager.GetLogger(typeof(App)); 

你可能感兴趣的:(c#,.net)