【发布时间】:2020-04-15 22:25:38
【问题描述】:
我在配置文件中有以下 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>
有没有办法从 C# 代码中读取 maxRecursionLimit?
这些我都试过了:
LogManager.Configuration.AllTargets.Where(c => c.Name == "communicationTarget").FirstOrDefault();
LogManager.Configuration.FindTargetByName<FileTarget>("communicationTarget");
目前没有找到 maxRecursionLimit。
【问题讨论】: