Hello!
I have some Trace.TraceInformation statements in my WCF service. I would like to obtain both the WCF trace (System.ServiceModel) as well as the output from my Trace statements. The only way I can figure out how to do this is by creating two log files (see
below). Is there a way to have my Trace statements included in the svclog xml file created by the XmlWriterTraceListener?
------my web.config----
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<!-- log TRACE messages-->
<listeners>
<add name="lcars_listener" type="System.Diagnostics.TextWriterTraceListener" initializeData="e:\logs\lcars.services.configuration.log" />
<remove name="Default" />
</listeners>
</trace>
<!-- log WCF traffic/messages -->
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="lcars_listener" />
<remove name="Default"/>
</listeners>
</source>
</sources>
<sharedListeners>
<add name="lcars_listener"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="e:\logs\lcars.services.configuration.svclog">
</add>
</sharedListeners>
</system.diagnostics>