public async Task AddRoundAnswersAsync(RoundAnswers roundAnswers) { var player = await _playerStorage.GetAsync(roundAnswers.GameId, roundAnswers.PlayerId); player.Answers.Add(roundAnswers); await _playerStorage.EditAsync(player); }
public async Task <Player> ChangeStatusAsync(Guid gameId, Guid playerId, bool isReady) { var player = await _playerStorage.GetAsync(gameId, playerId); player.IsReady = isReady; await _playerStorage.EditAsync(player); return(player); }