随笔分类 - 日志
摘要:Microsoft.Framework.Logging.NLog使用Nlog扩展日志系统:按照我们上节说的,对于扩展的日志系统都要实现俩个接口ILogger、ILoggerProvider。所以在当前工程中也没例外,NLogLoggerProvider实现了ILoggerProvider、内部类Lo...
阅读全文
摘要:接上节内容,我们继续讲解日志的其他部分.ILoggerProvider以及扩展类我们在上节的架构图上并没有看到有直接实现该接口的实现类。那么如果将Logger类直接使用会有什么结果呢?var factory = new LoggerFactory();var logger = factory.Cre...
阅读全文
摘要:本节主要介绍解决方案中的Microsoft.Framework.Logging.Abstractions、Microsoft.Framework.Logging俩个工程。这俩个工程中所有类的关系如下图所示:首先我们可以发现处于核心的是中间的四个接口:ILogger、ILoggerFactory、IL...
阅读全文
摘要:楼主有个美好的愿望——把asp.net 5所有能看懂的代码一一呈现给大家(比如C++,楼主就看不懂)。现在已经做完了依赖注入、多语言、配置文件三部分,比较基础的日志就成为了楼主的下一个目标。下面是楼主之前asp.net5的介绍:[Asp.net 5] DependencyInjection项目代码分...
阅读全文