<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog"/>
</configSections>
<nlog internalLogFile="c:\Utilities\internal_log_file.txt">
<extensions>
<add assembly="NLog.Web.AspNetCore" />
</extensions>
<targets>
<target name="logfile" xsi:type="file" fileName="C:/Utilities/${shortdate}_log.txt" layout="${longdate} ${level:uppercase=true} ${message}"/>
</targets>
<rules>
<logger name="*" minlevel="Trace" writeTo="logfile" />
</rules>
</nlog>
</configuration>
Я не могу прочитать Config из App.config, где, когда я пытаюсь прочитать из nlog.config, он работает.
Я пытаюсь получить общий файл конфигурации, который может быть хранятся в общем месте, и другие API также могут загружать ту же конфигурацию или журнал, вместо того, чтобы иметь файл конфигурации для каждого API отдельно.