public async Task Handle(LikeVoteToggled message)
        {
            var details = await _read.Get <RetrospectiveDetails>(message.RetrospectiveId);

            var likeItem = details.Likes.First(c => c.Id == message.LikeIdentifier);

            likeItem.ToggleVote(message.ParticipantId);
            await _save.Put(details);
        }
Esempio n. 2
0
        private void Apply(LikeVoteToggled e)
        {
            var likeItem = Likes.First(l => l.Id == e.LikeIdentifier);

            likeItem.ToggleVote(e.ParticipantId);
        }