private void GameServiceProxy_OnGameEvent(object sender, OnGameEventArgs e) { ConsoleLog.Document += $"{e.UserName} wanna play with u."; Window gameWindow = GameWindowFactory.GetGameWindow(e.UserName); gameWindow.Show(); }
public bool OnGame(OnGameRequest requestFromUser) { OnGameEventArgs eventArgs = new OnGameEventArgs { UserName = requestFromUser.UserName }; OnGameEvent?.DynamicInvoke(this, eventArgs); //TODO : get answer from client if he want to play\ if (eventArgs.Cancel == true) { } return(true); }