У меня есть следующая цель NLOG в файле конфигурации:
<target xsi:type="File" name="communicationTarget" fileName="${basedir}/logs/${shortdate}.log">
<layout xsi:type="JsonLayout" includeAllProperties="true" maxRecursionLimit="10">
<attribute name="message" layout="${message}" />
</layout>
</target>
Есть ли способ прочитать maxRecursionLimit из C# кода?
Я пробовал это:
LogManager.Configuration.AllTargets.Where(c => c.Name == "communicationTarget").FirstOrDefault();
LogManager.Configuration.FindTargetByName<FileTarget>("communicationTarget");
Пока не найден maxRecursionLimit.