2015-04-20 3 views
0

Используя конфигурацию по умолчанию для LogEntries, можно ли вставлять параметризованные значения в макет?Параметр в конфигурации LogEntries

<nlog> 
    <extensions> 
     <add assembly="LogentriesNLog" /> 
    </extensions> 
    <targets> 
     <target name="logentries" type="Logentries" debug="true" httpPut="false" ssl="false" layout="${date:format=ddd MMM dd} ${time:format=HH:mm:ss} ${date:format=zzz yyyy} ${logger} {SOME PARAM FROM CONFIG} : ${LEVEL}, ${message}"> 

     </target> 
    </targets> 
    <rules> 
     <logger name="*" minLevel="Trace" appendTo="logentries" /> 
    </rules> 
</nlog> 

ответ

0

Я иногда идиот.

Вы можете просто вставить их в строку макета

<target name="logentries" type="Logentries" debug="true" httpPut="false" ssl="false" layout="${date:format=ddd MMM dd} ${time:format=HH:mm:ss} ${date:format=zzz yyyy} : ${LEVEL}, ${message}, ${SomeParam}"></target>