public void Handle(SagaCommentInsertedEvent @event) { AddedBy = @event.AddedBy; AddedByEmail = @event.AddedByEmail; AddedByIp = @event.AddedByIp; AddedDate = @event.AddedDate; Id = @event.AggregateId; ArticleId = @event.ArticleId; Body = @event.Body; }
public Comment( Guid id, DateTime AddedDate, string AddedBy, string AddedByEmail, string AddedByIp, string Body, Guid ArticleId) { var @event = new SagaCommentInsertedEvent { AggregateId = id, AddedBy = AddedBy, AddedByEmail = AddedByEmail, AddedByIp = AddedByIp, AddedDate = AddedDate, ArticleId = ArticleId, Body = Body }; ApplyChange(@event); }