Skip to content

Instantly share code, notes, and snippets.

@davidfowl
Last active December 12, 2015 06:28
Show Gist options
  • Save davidfowl/4729006 to your computer and use it in GitHub Desktop.
Save davidfowl/4729006 to your computer and use it in GitHub Desktop.
Enable logging for all transports.
<system.diagnostics>
<sources>
<source name="SignalR.PersistentConnection">
<listeners>
<add name="SignalR" />
</listeners>
</source>
</sources>
<switches>
<add name="SignalRSwitch" value="Information" />
</switches>
<sharedListeners>
<add name="SignalR"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="signalr.log.txt" />
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>
<system.diagnostics>
<sources>
<source name="SignalR.Transports.WebSocketTransport">
<listeners>
<add name="SignalR" />
</listeners>
</source>
<source name="SignalR.Transports.ServerSentEventsTransport">
<listeners>
<add name="SignalR" />
</listeners>
</source>
<source name="SignalR.Transports.ForeverFrameTransport">
<listeners>
<add name="SignalR" />
</listeners>
</source>
<source name="SignalR.Transports.LongPollingTransport">
<listeners>
<add name="SignalR" />
</listeners>
</source>
<source name="SignalR.Transports.TransportHeartBeat">
<listeners>
<add name="SignalR" />
</listeners>
</source>
</sources>
<switches>
<add name="SignalRSwitch" value="Information" />
</switches>
<sharedListeners>
<add name="SignalR"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="transports.signalr.log.txt" />
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment