Microsoft.AspNet.SignalR.Client.Transports.LongPollingTransport.TryDelayedReconnect C# (CSharp) Method

TryDelayedReconnect() private method

private TryDelayedReconnect ( IConnection connection, ThreadSafeInvoker reconnectInvoker ) : void
connection IConnection
reconnectInvoker ThreadSafeInvoker
return void
        private void TryDelayedReconnect(IConnection connection, ThreadSafeInvoker reconnectInvoker)
        {
            if (IsReconnecting(connection))
            {
                // Fire the reconnect event after the delay.
                TaskAsyncHelper.Delay(ReconnectDelay)
                    .Then(() => TryReconnect(connection, reconnectInvoker));
            }
        }