コード例 #1
0
        public async Task Handle(LikeAdded message)
        {
            var details = await _read.Get <RetrospectiveDetails>(message.RetrospectiveId);

            details.Likes.Add(new Like {
                Id          = message.LikeId,
                Description = message.Description
            });
            await _save.Put(details);
        }
コード例 #2
0
 private void Apply(LikeAdded e)
 {
     Likes.Add(new Like {
         Id = e.LikeId, Description = e.Description, ParticipantId = e.ParticipantId
     });
 }
コード例 #3
0
 public virtual void OnLikeAdded(int ArticleId)
 {
     LikeAdded?.Invoke(this, new LikeEventArgs {
         ArticleId = ArticleId
     });
 }