我在我的应用程序中使用 NLog。我想创建一个开关来打开和关闭特定的记录器级别。
<rules>
<logger name="*" minlevel="Debug" writeTo="f" />
<logger levels="Error,Warn,Fatal,Debug,Info" name="CustomLogger" writeTo="database"/>
</rules>
如何关闭特定记录器级别的日志记录。我不想将其从下面的行中删除。
<logger levels="Error,Warn,Fatal,Debug,Info" name="CustomLogger" writeTo="database"/>
如何转弯Info
使用如下方式登录和关闭:
internalLogLevel="Off"
添加将日志写入“黑洞”的最终规则。将此添加为第一条规则。使用以下命令将其关闭/打开enabled
属性。
例如要禁用“信息”级别,请将其添加为第一条规则<rules>
:
<logger levels="Info" name="*" writeTo="blackHole" final="true" enabled="true" />
和黑洞目标<targets>
<target name="blackHole" xsi:type="Null" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)