Updated for SignalR 2.0 Compatibility