代码之家  ›  专栏  ›  技术社区  ›  mannok

我可以在log4net中格式化%属性{NDC}吗?

  •  0
  • mannok  · 技术社区  · 4 年前

    在log4net中,我们像这样堆叠NDC

    using (var scope1 = ThreadContext.Stacks["NDC"].Push("Foo"))
    {
        using (var scope2 = ThreadContext.Stacks["NDC"].Push("Bar"))
        {
            _logger.Debug("Zar");
        }
    }
    

    如果我有设置 log4net.config 喜欢 <conversionPattern value="%property{NDC} - %message" /> ,输出应为 Foo Bar - Zar .

    我可以知道是否有格式化的方法吗 %property{NDC} ? 例如 Foo => Bar - Zar

    0 回复  |  直到 4 年前