log4.net 配置-控制台输出带颜色的日志

通常对控制台输入的日志咱们使用的 Appender 为 ConsoleAppender ,日志为白色文字。app

当咱们想到 DEBUG,INFO,WARN,ERROR  每种日志设置一种颜色时咱们须要将 Appender 改成 ColoredConsoleAppender spa

而后增长相应的颜色配置日志

 <appender name="ConsoleAppender" type="log4net.Appender.ColoredConsoleAppender">
      <mapping>
        <level value="ERROR" />
        <foreColor value="Red, HighIntensity" />
      </mapping>
      <mapping>
        <level value="Warn" />
        <foreColor value="Yellow,HighIntensity" />
      </mapping>
      <mapping>
        <level value="Info" />
        <foreColor value="White" />
      </mapping>
      <mapping>
        <level value="Debug" />
        <foreColor value="Purple, HighIntensity" />
      </mapping>
      <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
      </layout>
    </appender>

颜色的值能够为code

Blue
Green
Red 
White 
Yellow
Purple 
Cyan 
HighIntensity 
相关文章
相关标签/搜索