Log4Net日志组件
Log4Net 的日志控件,功能蛮全的,适合.NET 开发时用来做系统日志记录。
Apache 出品的框架,底子扎实,算是Log4j
的.NET 版本。常用的几个组件你得知道:像Appenders,能把日志输出到控制台、文件甚至数据库里;Layouts负责定义日志格式,看你是喜欢简洁的还是复杂的都行。
Logger那部分挺灵活,分父子层级结构,可以单独设日志级别,比如DEBUG
、ERROR
啥的,调试方便。还有Filters能控制啥日志要留、啥可以过滤,配合Levels用起来效果不错。
配置也挺友好,log4net.config
写一写就搞定,或者直接代码里设置。你要是用到CollierySys.Common.Logging.Log4Net.dll
,这是给煤矿系统用的公共日志库,封装了一层 Log4Net,调用更方便。
使用起来也简单,比如用logger.Info()
、logger.Error()
记录日志,响应也快,不影响主业务逻辑。想偷懒点的可以直接套用配置模板,日志路径、输出格式、级别控制全搞定。
如果你项目里日志需求比较多,或者追求高可控性和稳定性,那这个日志控件真的蛮合适的。想深入了解怎么配置、怎么扩展,也可以看看下面这些链接。
CollierySys.Common.Logging.Log4Net.rar
预估大小:1个文件
CollierySys.Common.Logging.Log4Net.dll
26KB
8.34KB
文件大小:
评论区