async void OnDestroy() { if (gameHub != null) { Debug.Log($"Destroy {channel.Target}"); await gameHub.LeaveAsync(); await gameHub.DisposeAsync(); if (players.Count == 0) { await channel.ShutdownAsync(); } } }
async Task IHubClient.DisconnectHubAsync() { await _streamingHub.DisposeAsync(); }