我有一个带有两个参数的ADO.Net附加器:
<parameter>
<parameterName value="@stacktrace" />
<dbType value="String" />
<size value="4000" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%stacktrace{4}" />
</layout>
</parameter>
<parameter>
<parameterName value="@stacktracedetail" />
<dbType value="String" />
<size value="4000" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%stacktracedetail{5}" />
</layout>
</parameter>
编辑:上面的代码现在可以正常工作。
例如,%stacktrace {4}将向您显示堆栈跟踪的前四个功能。
另请参见文档: https://logging.apache.org/log4net/log4net-1.2.13/release/sdk/log4net.Layout.PatternLayout.html