我正在将 Log4Net 用于 WCF 服务。我希望将自定义参数“REQUESTID”传递给 log4net。
log4net 模式布局如下图:
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date %-5level %-25aspnet-context{REQUESTID} %message%newline" />
</layout>
我在下面试过:
OperationContext.Current.RequestContext.RequestMessage.Properties.Add("REQUESTID ",10001);
但它没有按预期工作。任何想法,将不胜感激。