通过配置使用自定义转换器扩展log4net的PatternString

时间:2012-02-10 00:57:45

标签: configuration log4net

如何通过配置文件向log4net的PatternString添加自定义转换器?

SDK文档提示,这可以通过one of the AddConverter methods表示配置程序使用它来实现。

1 个答案:

答案 0 :(得分:3)

有一个示例here来证明这一点。

    <appender name="FileAppender">

      <file type="log4net.Util.PatternString">
        <converter>
            <name value="keyword"/>
            <type value="MyNamespace.MyConverter, MyAssembly"/>
        </converter>
        <conversionPattern value="App[%keyword].log"/>
      </file>

    </appender>