26ff8d9b4f
Set up repository with legacy .NET Framework 4.8 source (OLD/), new .NET 10 Blazor solution (NEW/), OpenSpec specifications, documentation, and project configuration.
31 lines
1.3 KiB
XML
Executable File
31 lines
1.3 KiB
XML
Executable File
<?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">
|
|
|
|
<targets>
|
|
<target name="coloredConsole" xsi:type="ColoredConsole" useDefaultRowHighlightingRules="false"
|
|
layout="${longdate}|${logger}|${pad:padding=5:inner=${level:uppercase=true}}|${message}" >
|
|
<highlight-row condition="level == LogLevel.Debug" foregroundColor="DarkGray" />
|
|
<highlight-row condition="level == LogLevel.Info" foregroundColor="Gray" />
|
|
<highlight-row condition="level == LogLevel.Warn" foregroundColor="Yellow" />
|
|
<highlight-row condition="level == LogLevel.Error" foregroundColor="Red" />
|
|
<highlight-row condition="level == LogLevel.Fatal" foregroundColor="Red" backgroundColor="White" />
|
|
</target>
|
|
|
|
<target name="f" xsi:type="File"
|
|
layout="${longdate} ${logger} ${message} ${exception:format=tostring}"
|
|
fileName="${basedir}/logs/current.log"
|
|
archiveFileName="${basedir}/logs/archive.{#}.log"
|
|
archiveEvery="Day"
|
|
archiveNumbering="Rolling"
|
|
maxArchiveFiles="7"
|
|
concurrentWrites="true"
|
|
keepFileOpen="false"
|
|
encoding="iso-8859-2" />
|
|
</targets>
|
|
|
|
<rules>
|
|
<logger name="*" minlevel="Error" writeTo="f" />
|
|
<logger name="*" minlevel="Trace" writeTo="coloredConsole" />
|
|
</rules>
|
|
</nlog> |