log4Net txt 파일 설정 쓰기 & log4Net 콘솔 출력

7311 단어
= 파일에 쓰기 Config
config 파일
     
                                                                                                                   
CS 안
public log4net.ILog log = log4net.LogManager.GetLogger("logger-name");
log.Info("info")
log.Error("error")
그리고 가장 중요한 단계:
 log4net.Config.XmlConfigurator.Configure();
프로젝트가 시작될 때 글로벌.=:>application_start () 또는main () 방법에서: 이 말을 덧붙이다
= 콘솔 출력 Config
<appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender">
      <mapping>
        <level value="ERROR" />
        <foreColor value="Red, HighIntensity" />
      </mapping>
      <mapping>
        <level value="Info" />
        <foreColor value="Green" />
      </mapping>
      <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%n%date{HH:mm:ss,fff} [%-5level] %m" />
      </layout>

      <filter type="log4net.Filter.LevelRangeFilter">
        <param name="LevelMin" value="Info" />
        <param name="LevelMax" value="Fatal" />
      </filter>
    </appender>
 <root>
      <!--( ) OFF > FATAL > ERROR > WARN > INFO > DEBUG > ALL ( ) -->
      <level value="all" />
      <appender-ref ref="ColoredConsoleAppender"/>
    </root>

좋은 웹페이지 즐겨찾기