Prática recomendada para reconectar o cliente SignalR 2.0 .NET ao hub do servidor

Estou usando o SignalR 2.0 com o cliente .NET em um aplicativo móvel que precisa lidar com vários tipos de desconexões. Às vezes, o cliente SignalR se reconecta automaticamente - e às vezes ele precisa ser reconectado diretamente chamando HubConnection.Start()novamente. Como o SignalR se...