ThinkDev.Logging配置文件Global项说明

Global,ThinkDev.Logging配置文件中的全局设置。
以下是针对 Global 常用配置属性:

属性 说明 默认值
IsLog   获取或设置日志组件是否开启正常写入功能,如果为False,则整个组件所有日志器不会真正执行日志写入。   True  
IsAsyn 获取或设置日志组件 是否开启异步写入功能,如果为True,则标识允许开启异步执行日志写入。默认为False。(若要使某个日志器。 False
ThrowException 获取或设置日志组件是否向应用跑出异常,如果True,则当组件内发生异常时将会向应用传递。 False
AutoReload 获取或设置日志组件是否监控配置文件变更,如果True,则当配置文件发生变更时,将会重新加载所有配置项。 True
InnerLogPath 获取或设置日志组件的内部日志目录,建议必须设置,如果不设置,将导致没有组件运行日志及监控日志。

配置例子:
<Global IsLog="True" ThrowException="false" IsAsyn="true" InnerLogPath="c:\AppLog\"/>
该示例,设置全局开启日志写入,不向应用抛出异常,开启允许异步配置项,设置InnerLogPath目录

原文地址:https://www.cnblogs.com/pzrr/p/2881051.html