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);
        }
示例#2
0
        private void Apply(DislikeVoteToggled e)
        {
            var dislikeItem = Dislikes.First(l => l.Id == e.DislikeIdentifier);

            dislikeItem.ToggleVote(e.ParticipantId);
        }