public override bool Has(ScheduleId id) => AllScheduleIds.Contains(id);
private ScheduleId RescheduleId(ScheduleId lastScheduleId) => AllScheduleIds.First(id => id != lastScheduleId);
public override bool Has(ScheduleId id) => AllScheduleIds.Contains(id);
private ScheduleId RescheduleId(ScheduleId lastScheduleId) => AllScheduleIds.First(id => id != lastScheduleId);