日志记录增加M1Debug和M2Debug

master
lhiven 6 months ago
parent 9ed57fdfa9
commit fb74fe3107

@ -14,6 +14,8 @@ namespace Rs.Framework
private static readonly ILog logingo = LogManager.GetLogger("Info");
private static readonly ILog logwarning = LogManager.GetLogger("Warning");
private static readonly ILog logmove = LogManager.GetLogger("Move");
private static readonly ILog logM1Debug = LogManager.GetLogger("M1Debug");
private static readonly ILog logM2Debug = LogManager.GetLogger("M2Debug");
public static void Error(string content) { logerror.Error(content);}
@ -69,5 +71,25 @@ namespace Rs.Framework
logmove.Info(content, ex);
}
}
public static void DebugM1(string content) { logM1Debug.Info(content); }
public static void DebugM1(string content, Exception ex)
{
if (logM1Debug.IsInfoEnabled)
{
logM1Debug.Info(content, ex);
}
}
public static void DebugM2(string content) { logM2Debug.Info(content); }
public static void DebugM2(string content, Exception ex)
{
if (logM2Debug.IsInfoEnabled)
{
logM2Debug.Info(content, ex);
}
}
}
}

@ -26,6 +26,12 @@
<logger name="TestCenter">
<appender-ref ref="TestCenterLogFileAppender" />
</logger>
<logger name="M1Debug">
<appender-ref ref="M1DebugLogFileAppender" />
</logger>
<logger name="M2Debug">
<appender-ref ref="M2DebugLogFileAppender" />
</logger>
<appender name="ErrorLogFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="d:/Log/Error/" />
<param name="AppendToFile" value="true" />
@ -116,5 +122,35 @@
<param name="ConversionPattern" value="%d [%t] %-5p %c - (%line) %m%n" />
</layout>
</appender>
<appender name="M1DebugLogFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="d:/Log/M1Debug/" />
<param name="AppendToFile" value="true" />
<!-- 切割最多文件数 -1表示不限制产生日志文件数-->
<param name="MaxSizeRollBackups" value="-1"/>
<!-- 每个文件的大小限制 -->
<param name="MaximumFileSize" value="20MB"/>
<!-- RollingStyle Composite 综合 Size 按大小 Date 按时间 -->
<param name="RollingStyle" value="Composite" />
<param name="DatePattern" value="yyyyMMdd/yyyyMMdd&quot;.txt&quot;" />
<param name="StaticLogFileName" value="false" />
<layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c - (%line) %m%n" />
</layout>
</appender>
<appender name="M2DebugLogFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="d:/Log/M2Debug/" />
<param name="AppendToFile" value="true" />
<!-- 切割最多文件数 -1表示不限制产生日志文件数-->
<param name="MaxSizeRollBackups" value="-1"/>
<!-- 每个文件的大小限制 -->
<param name="MaximumFileSize" value="20MB"/>
<!-- RollingStyle Composite 综合 Size 按大小 Date 按时间 -->
<param name="RollingStyle" value="Composite" />
<param name="DatePattern" value="yyyyMMdd/yyyyMMdd&quot;.txt&quot;" />
<param name="StaticLogFileName" value="false" />
<layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c - (%line) %m%n" />
</layout>
</appender>
</log4net>
</configuration>
Loading…
Cancel
Save