一 引入背景 在软件开发周期中,无论是开发中,或是测试中,或是上线后,选择合适的工具监控程序的运行状态至关重要,只有如此,才能更好地排查程序问题和检测程序性能问题等.本篇文章主要与大家分享,如何利用Log4net在项目中记录日志文件.在应用程序出现问题时,启用日志记录有助于解决问题.使用log4net,可以在运行时启用日志记录,而无需修改应用程序二进制文件.log4net是帮助程序员输出日志语句到各种输出目标的工具. log4net支持如下框架: NET Standard 1.3 via…
本章主要内容是将异常信息写到队列中,然后通过线程写到文本文件中,速度非常快,没有阻塞和延迟加载 1.首先在Model中建一个类MyExceptionAttribute.cs public class MyExceptionAttribute : HandleErrorAttribute //继承 { public static Queue<Exception> exceptionQuese = new Queue<Exception>(); //重写父类方法,一抛异常就会执行这个方…