摘要: 封装一个基于NLog+NLog.Mongo的日志记录工具类LogUtil,代码比较简单,主要是把MongoTarget的配置、FileTarget的配置集成到类中,同时利用缓存依赖来判断是否需要重新创建Logger类,完整代码如下: 封装这个日志工具类的目的就是为了保证日志格式的统一,同时可以快速的 阅读全文
posted @ 2018-04-16 20:21 三人成虎 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: 前段时间想要实现这个功能网上找了很多资料,现在整理一下发布出来,希望给大家一点帮助。 首先是依赖项的选择: 关于NLog版本不是最新是因为最新版本有点问题我试了试不支持,所以选了这几个版本,MySql的版本是因为Nlog的配置默认是不支持MySql直连的。这是准备工作。 然后是Nlog.config 阅读全文
posted @ 2018-04-16 19:56 三人成虎 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 废话不多说直接进入正题。 1、在项目中加入Nlog的应用 安装后会出现两个文件 2、我们打开Nlog.config配置文件设置日志记录 3、用简单的控制台程序测试一下 F5运行之后在我设置的路径下会有个以时间命名的log文件 日志内容 日志记录的内容与你在配置文件配置的fileName格式有关 4、 阅读全文
posted @ 2018-04-16 19:55 三人成虎 阅读(1071) 评论(0) 推荐(0) 编辑