public IEnumerable <YoutubeDTO> Search(string filter) { var search = _repository.Load <SearchYoutubeDTO>(x => x.Filter == filter, SEARCH); if (search.Any()) { return(_repository.Load <YoutubeDTO>(x => x.Filter == filter, MOVIES)); } var movies = _api.Search(filter).ToList(); Task.Run(() => SaveSearch(filter, movies)); return(movies); }