2016-06-15 44 views
1

在Nlog-对我使用这个JSON的布局重用类型“JsonLayout”的布局 - :Nlog-如何在多个目标

<target name="jsonFile" xsi:type="File" fileName="${logFileNamePrefix}.json"> 
     <layout xsi:type="JsonLayout"> 
       <attribute name="time" layout="${longdate}" /> 
       <attribute name="level" layout="${level:upperCase=true}"/> 
       <attribute name="message" layout="${message}" /> 
     </layout> 
</target> 

我在我的项目中使用相同的布局行为的多个目标,我怎样才能重用这种布局?

回答

0

与API(例如,从C#)

配置NLOG当使用XML配置目前你需要复制粘贴时,您可以重新使用它。 xml中的变量不能包含这些布局。