public async Task Handle(LikeUpdated message) { var details = await _read.Get <RetrospectiveDetails>(message.RetrospectiveId); var like = details.Likes.FirstOrDefault(l => l.Id == message.LikeIdentifier); if (like != null) { like.Description = message.Description; await _save.Put(details); } }
private void Apply(LikeUpdated e) { Likes.First(l => l.Id == e.LikeIdentifier).Description = e.Description; }