public void Handle(ParticipantAverageChanged e) { if (Participants.ContainsKey(e.Id)) { Participants[e.Id].Average = e.Average; } }
public void Handle(ParticipantAverageChanged e) { var participant = Participants.Single(x => x.Id == e.Id); participant.LeagueGames = e.LeagueGames; participant.LeaguePinfall = e.LeaguePinfall; participant.TournamentGames = e.TournamentGames; participant.TournamentPinfall = e.TournamentPinfall; participant.Average = e.Average; }
public void Apply(ParticipantAverageChanged e) { LeaguePinfall = e.LeaguePinfall; LeagueGames = e.LeagueGames; TournamentPinfall = e.TournamentPinfall; TournamentGames = e.TournamentGames; var pinfall = LeaguePinfall + TournamentPinfall; var games = LeagueGames + TournamentGames; Average = games > 0 ? pinfall / games : 0; }
public void Handle(ParticipantAverageChanged e) { Participants[e.Id].Average = e.Average; }
public void Handle(ParticipantAverageChanged e) { var participant = Participants.Single(x => x.Id == e.Id); participant.Average = e.Average; }