protected virtual FindCriteria GetSearchCriteria(Type contractType) { return new FindCriteria(contractType) { Duration = Duration.GetValueOrDefault(DefaultDuration), MaxResults = 1 }; }