private void Game_GameStarted(object sender, PlayerCredentialsDto creds) { ChampSelectCompleted?.Invoke(this, new EventArgs()); Session.Current.Credentials = creds; Session.Current.JoinGame(); Dispose(); }
private void Game_LeftChampSelect(object sender, object e) { Dispatcher.Invoke(() => { ChampSelectCompleted?.Invoke(this, new EventArgs()); Dispose(); if (e is CustomLobby) { LoLClient.QueueManager.ShowPage(new CustomLobbyPage(e as CustomLobby)); } else { } }); }