예제 #1
0
        private TSpec Get <TSpec>(Series series, List <Episode> episodes) where TSpec : SearchCriteriaBase, new()
        {
            var spec = new TSpec();

            spec.Series     = series;
            spec.SceneTitle = _sceneMapping.GetSceneName(series.TvdbId);
            spec.Episodes   = episodes;

            if (string.IsNullOrWhiteSpace(spec.SceneTitle))
            {
                spec.SceneTitle = series.Title;
            }

            return(spec);
        }