|
|
@@ -62,25 +62,24 @@
|
|
|
keepFileOpen="false"
|
|
|
encoding="utf-8"/>
|
|
|
</target>
|
|
|
-
|
|
|
- <!--<target name="LoggingEventTarget" xsi:type="SKMC.Api.Common.Logger.LoggingEventTarget"/>-->
|
|
|
+ <target name="LoggingProductionTarget" xsi:type="LoggingProductionTarget"/>
|
|
|
+ <target name="LoggingParameterTarget" xsi:type="LoggingParameterTarget"/>
|
|
|
+ <target name="LoggingProcessTarget" xsi:type="LoggingProcessTarget"/>
|
|
|
+ <target name="LoggingActionTarget" xsi:type="LoggingActionTarget"/>
|
|
|
</targets>
|
|
|
|
|
|
<!-- 规则设置:将不同名称的 logger 映射到对应的目标文件 -->
|
|
|
<rules>
|
|
|
<!-- 所有名为 "ProductionLogger" 的日志写入 生产.log -->
|
|
|
- <logger name="ProductionLogger" minlevel="Trace" writeTo="ProductionFile" />
|
|
|
+ <logger name="ProductionLogger" minlevel="Trace" writeTo="ProductionFile,LoggingProductionTarget"/>
|
|
|
|
|
|
<!-- 所有名为 "ParameterLogger" 的日志写入 参数.log -->
|
|
|
- <logger name="ParameterLogger" minlevel="Trace" writeTo="ParameterFile" />
|
|
|
+ <logger name="ParameterLogger" minlevel="Trace" writeTo="ParameterFile,LoggingParameterTarget"/>
|
|
|
|
|
|
<!-- 所有名为 "ProcessLogger" 的日志写入 流程.log -->
|
|
|
- <logger name="ProcessLogger" minlevel="Trace" writeTo="ProcessFile" />
|
|
|
+ <logger name="ProcessLogger" minlevel="Trace" writeTo="ProcessFile,LoggingProcessTarget"/>
|
|
|
|
|
|
<!-- 所有名为 "ActionLogger" 的日志写入 动作.log -->
|
|
|
- <logger name="ActionLogger" minlevel="Trace" writeTo="ActionFile" />
|
|
|
-
|
|
|
- <!-- 所有日志 >= Tarce 写到LoggingEventTarget类 -->
|
|
|
- <!--<logger name="*" minlevel="Trace" writeTo="LoggingEventTarget" />-->
|
|
|
+ <logger name="ActionLogger" minlevel="Trace" writeTo="ActionFile,LoggingActionTarget"/>
|
|
|
</rules>
|
|
|
</nlog>
|