public void RescheduleTo(DateTimeOffset rescheduledDate) { var fact = new AppointmentRescheduledFact() { RescheduledDate = rescheduledDate}; Append(fact); Apply(fact); }
public void Apply(AppointmentRescheduledFact fact) { DateOfAppointment = fact.RescheduledDate; }