private void OnAnswersConfirmed(object?sender, GameIdEventArgs e) { if (string.Equals(e.GameId, GameId, StringComparison.Ordinal)) { AnswersConfirmed?.Invoke(this, EventArgs.Empty); } }
public void ConfirmAnswers(string gameId) { UpdateGameState(gameId, gs => new AnswersConfirmedGameState(gs)); AnswersConfirmed?.Invoke(this, new GameIdEventArgs(gameId)); }