private void When(ChildCheckedInDomainEvent domainEvent) { foreach (Child child in children) { if (child.Id == domainEvent.ChildId) { child.CheckIn(); } } }
public void CheckIn(Teacher teacher, Child child) { Raise(ChildCheckedInDomainEvent.Create( this, child.Id)); }