如何使用log4net动态地向字段添加值

时间:2015-10-07 15:37:05

标签: c# asp.net log4net

我第一次在log4net上工作,我开始工作了。但是我记录的数据库中的一些字段是空的。我想利用这些。例如,FileName(db列)是(null)。我在其配置文件中设置了参数

<parameter>
    <parameterName value="@filename" />
     <dbType value="String" />
     <size value="200" />
     <layout type="log4net.Layout.PatternLayout">
     <conversionPattern value="%X{cFileName}" />
    </layout>
</parameter>

我想将上面的参数与asp.net代码发送的动态值一起使用。而且我认为下面这部分是一个追加者,我不确定这是为了什么。请建议。提前致谢!!

<conversionPattern value="%d [%t] %-5level %logger%nCustom Message: %X{cMessage}%nSystem Message: %m%n" />

0 个答案:

没有答案