Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <system.diagnostics>
- <sources>
- <source name="System.ServiceModel" switchValue="All"
- propagateActivity="true">
- <listeners>
- <add type="System.Diagnostics.DefaultTraceListener" name="Default">
- <filter type="" />
- </add>
- <add name="xml">
- <filter type="" />
- </add>
- </listeners>
- </source>
- <source name="CardSpace" switchValue="All">
- <listeners>
- <add type="System.Diagnostics.DefaultTraceListener" name="Default">
- <filter type="" />
- </add>
- <add name="xml">
- <filter type="" />
- </add>
- </listeners>
- </source>
- <source name="System.IO.Log" switchValue="All">
- <listeners>
- <add type="System.Diagnostics.DefaultTraceListener" name="Default">
- <filter type="" />
- </add>
- <add name="xml">
- <filter type="" />
- </add>
- </listeners>
- </source>
- <source name="System.Runtime.Serialization" switchValue="All">
- <listeners>
- <add type="System.Diagnostics.DefaultTraceListener" name="Default">
- <filter type="" />
- </add>
- <add name="xml">
- <filter type="" />
- </add>
- </listeners>
- </source>
- <source name="System.IdentityModel" switchValue="All">
- <listeners>
- <add type="System.Diagnostics.DefaultTraceListener" name="Default">
- <filter type="" />
- </add>
- <add name="xml">
- <filter type="" />
- </add>
- </listeners>
- </source>
- <source name="System.ServiceModel.MessageLogging" switchValue="All">
- <listeners>
- <add type="System.Diagnostics.DefaultTraceListener" name="Default">
- <filter type="" />
- </add>
- <add name="ServiceModelMessageLoggingListener">
- <filter type="" />
- </add>
- </listeners>
- </source>
- </sources>
- <sharedListeners>
- <add initializeData="c:wcflogstrace.svclog" type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
- name="Default" traceOutputOptions="Timestamp">
- <filter type="" />
- </add>
- </sharedListeners>
- <trace autoflush="true" />
- </system.diagnostics>
- <system.serviceModel>
- <diagnostics wmiProviderEnabled="true">
- <messageLogging logEntireMessage="true" logMalformedMessages="true"
- logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true"
- maxMessagesToLog="500" maxSizeOfMessageToLog="5000" />
- </diagnostics>
- </system.serviceModel>
- <system.diagnostics>
- <sources>
- <source name="HandledExceptions" switchValue="All">
- <listeners>
- <add initializeData="HandledExceptions.svclog" type="System.Diagnostics.XmlWriterTraceListener" name="HandledExceptionListener">
- <filter type="" />
- </add>
- </listeners>
- </source>
- </sources>
- <trace autoflush="true" />
- </system.diagnostics>
- catch (FaultException fe)
- {
- TraceSource trace = new TraceSource("HandledExceptions");
- trace.TraceEvent(TraceEventType.Warning, 0, fe.Message + System.Environment.NewLine + fe.StackTrace);
- trace.Flush();
- trace.Close();
- throw fe;
- }
- catch (Exception e)
- {
- TraceSource trace = new TraceSource("HandledExceptions");
- trace.TraceEvent(TraceEventType.Critical, 0, e.Message + System.Environment.NewLine + e.StackTrace);
- trace.Flush();
- trace.Close();
- throw new FaultException(e.Message);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement