public async Task Handle(DislikeVoteToggled message) { var details = await _read.Get <RetrospectiveDetails>(message.RetrospectiveId); var disLikeItem = details.Dislikes.First(c => c.Id == message.DislikeIdentifier); disLikeItem.ToggleVote(message.ParticipantId); await _save.Put(details); }
private void Apply(DislikeVoteToggled e) { var dislikeItem = Dislikes.First(l => l.Id == e.DislikeIdentifier); dislikeItem.ToggleVote(e.ParticipantId); }