| 12345678910111213141516171819202122232425262728293031323334353637 | <?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="Warn" internalLogFile="internal-nlog.txt">  <!--define various log targets-->  <targets>    <!--write logs to file-->    <target xsi:type="File"            name="allfile"            fileName="nlog/all/${shortdate}.log"            layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}"            archiveAboveSize="104857600"            />    <target xsi:type="File"            name="ownFile-web"            fileName="nlog/${shortdate}.log"            layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}"            archiveAboveSize="104857600"            />    <target xsi:type="Null" name="blackhole" />  </targets>  <rules>    <!-- All logs, including from Microsoft -->    <logger name="*" minlevel="Trace" writeTo="allfile" />    <!-- Skip Microsoft logs and so log only own logs -->    <logger name="Microsoft.*" minlevel="Trace" writeTo="blackhole" final="true" />    <logger name="*" minlevel="Trace" writeTo="ownFile-web" />  </rules></nlog>
 |