public void Handle(OrderStatusInsertedEvent @event) { AddedBy = @event.AddedBy; AddedDate = @event.AddedDate; Id = @event.AggregateId; Title = @event.Title; }
public OrderStatus(Guid id, DateTime addedDate, string addedBy, string title) { var @event = new OrderStatusInsertedEvent { AggregateId = id, AddedDate = addedDate, AddedBy = AddedBy, Title = title }; ApplyChange(@event); }