摘要: 之前用的是安装即用的Elmah作为本系统的日志记录与异常捕获框架,但是前段时间遇到了定制化问题,客户想看另一种表现形式的日志,且当插入到数据库中了之后,Elmah生成的记录特别大,所以无奈只好舍弃之,然后自行实现。 其实日志这一块.Net用来用去也就那么几种选择。我选择了Common.Logging作为通用日志接口,后端使用了Common.Logging.NLog20与NLog作为日志实现。注意在配置时尽量使用异步日志,这样即能提高性能,也能增强用户体验。 NLog文章系列——系列文章目录以及简要介绍 在选择前者时要注意,在NuGet上还有一个名叫Common.Logging.NLog的框架. 阅读全文
posted @ 2014-03-20 20:45 永远的阿哲 阅读(362) 评论(0) 推荐(0) 编辑