public void AddParent(Parent parent) { Raise(ParentAddedDomainEvent.Create(this, parent.Id, parent.GetName(), parent.GetIdentification(), parent.GetBirthDate())); }
private void When(ParentAddedDomainEvent domainEvent) { parents = parents ?? new List <Parent>(); Parent parent = Parent.Create( domainEvent.ParentId, domainEvent.Name, domainEvent.Identification, domainEvent.BirthDate); parents.Add(parent); }