2025-04-14 16:12:20 +08:00
|
|
|
<?xml version="1.0" encoding="utf-8" ?>
|
|
|
|
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
|
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
|
autoReload="true"
|
|
|
|
internalLogLevel="Info"
|
|
|
|
internalLogFile="c:\temp\nlog-internal.log">
|
|
|
|
|
|
|
|
<!-- 定义目标,即日志输出的位置 -->
|
|
|
|
<targets>
|
|
|
|
<!-- 输出到控制台 -->
|
|
|
|
<target name="console" xsi:type="Console" />
|
|
|
|
|
|
|
|
<!-- 输出到文件 -->
|
|
|
|
<target name="file" xsi:type="File" fileName="${basedir}/logs/${shortdate}.log"
|
2025-04-21 09:42:01 +08:00
|
|
|
layout="${longdate} ${uppercase:${level}} ${message} ${onexception:${exception:format=tostring} | ${stacktrace}}" />
|
2025-04-14 16:12:20 +08:00
|
|
|
</targets>
|
|
|
|
|
|
|
|
<!-- 定义规则,决定哪些日志应该输出到哪些目标 -->
|
|
|
|
<rules>
|
|
|
|
<!-- 记录所有级别的日志到控制台 -->
|
|
|
|
<logger name="*" minlevel="Trace" writeTo="console" />
|
|
|
|
|
|
|
|
<!-- 记录所有级别的日志到文件 -->
|
|
|
|
<logger name="*" minlevel="Trace" writeTo="file" />
|
|
|
|
</rules>
|
|
|
|
</nlog>
|