如何将 NLog 目标与 Microsoft ILogger 过滤器结合使用?

互联网 行业动态 更新时间:2024-06-13 00:19:06

Rol*_*sen 5

如果只使用 Microsoft ILogger,那么您可以在 NLog 中使用它(并依赖 Microsoft LoggerFactory 从 appsettings.json 过滤):

<rules>
    <logger name="*" writeTo="NLogTarget"/>
</rules>

升级到 NLog 5.0 时请注意,然后记得配置或(使用最新的 NLog NLogProviderOptions.RemoveLoggerFactoryFilter = false,则设置已经存在,因此您现在可以预先设置)。AddNLogUseNLog

大多数用户对拥有 2 个日志过滤系统感到困惑,并期望在使用 NLog 时应用的是 NLog 过滤器。因此将其更改为默认忽略 Microsoft LoggerFactory 过滤器。

请注意,您还可以在 appsettings.json 中拥有 NLog 配置。另请参阅github./NLog/NLog.Extensions.Logging/wiki/NLog-configuration-with-appsettings.json

更多推荐

过滤器,如何将,目标,NLog,Microsoft

本文发布于:2023-04-20 20:44:11,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/hyzx/b9c37349804016a13b199f7cb63dab04.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:过滤器   如何将   目标   NLog   Microsoft

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!