一.前言 在上一篇中,我们已经了解了内置系统的默认配置和自定义配置的方式,在学习了配置的基础上,我们进一步的对日志在程序中是如何使用的深入了解学习.所以在这一篇中,主要是对日志记录的核心机制进行学习说明. 二.说明 在上一篇中,我们留下了两个问题 日志记录的输出可以在哪里查看?而又由什么实现决定的呢? 如何管理输出不同的日志呢?都有哪些方式呢? 第一个问题:在官方的实现有:Console .Debug .EventSource .EventLog .TraceSource .Azure App…