public void ValidateTimeRange(DateTime startTime, TimeSpan duration) { _playItems.ValidateTimeRange(startTime, duration); //var e = new TimeValidationEventArgs(startTime); //OnValidateStartTime(e); //if (!e.IsValid) //{ // throw new InvalidTimeException(startTime); //} //ValidateTimeRange(startTime, startTime.Add(duration)); }