Я пытаюсь применить NLog к моему основному приложению ASP.NET. Я следую руководству с сайта NLog: https://github.com/NLog/NLog.Web/wiki/Getting-started-with-ASP.NET-Core-2
Ниже приведены правила, предложенные для nlog.config
<rules>
<!--All logs, including from Microsoft-->
<logger name="*" minlevel="Trace" writeTo="allfile" />
<!--Skip non-critical Microsoft logs and so log only own logs-->
<logger name="Microsoft.*" maxLevel="Info" final="true" /> <!-- BlackHole without writeTo -->
<logger name="*" minlevel="Trace" writeTo="ownFile-web" />
</rules>
Две строки имеют одинаковые шаблоны имен логгеров
logger name = "*" minlevel = "Trace"
но для разных целей. Один для цели allfile, другой для цели ownFile-web
Это не имеет смысла для меня. Это кажется мне дубликатом. Любые комментарии? Спасибо!