log4net netcore 输出日志到控制台
<?xml version="1.0" encoding="utf-8" ?> <configuration> <!-- This section contains the log4net configuration settings --> <log4net> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="Log/" /> <appendToFile value="true" /> <rollingStyle value="Composite" /> <staticLogFileName value="false" /> <datePattern value="yyyyMMdd'.log'" /> <maxSizeRollBackups value="10" /> <maximumFileSize value="50MB" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="====================================================%newline日期:%date 线程:[%thread] 日志类别:%-5level %newline[%property{NDC}] - %message%newline%newline" /> </layout> </appender> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender"> <mapping> <level value="ERROR" /> <foreColor value="White" /> <backColor value="Red, HighIntensity" /> </mapping> <mapping> <level value="DEBUG" /> <foreColor value="White" /> <backColor value="Green" /> </mapping> <mapping> <level value="INFO" /> <foreColor value="White" /> </mapping> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="日期:%date 线程:[%thread] 日志类别:%-5level %newline[%property{NDC}] - %message%newline%newline" /> </layout> </appender> <!-- Setup the root category, add the appenders and set the default level --> <root> <level value="ALL" /> <!--<appender-ref ref="RollingLogFileAppender" />--> <appender-ref ref="ConsoleAppender" /> </root> </log4net> </configuration>