private static void FireReconnected(IConnection connection) { // Mark the connection as connected if (connection.ChangeState(ConnectionState.Reconnecting, ConnectionState.Connected)) { connection.OnReconnected(); } }