@ -14,10 +14,10 @@ namespace NzbDrone.Core.Indexers
{
IList < ReportInfo > FetchRss ( IIndexer indexer ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , SeasonSearch Definition searchDefinition ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , SingleEpisodeSearch Definition searchDefinition ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , PartialSeasonSearch Definition searchDefinition ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , DailyEpisodeSearch Definition searchDefinition ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , SeasonSearch Criteria searchCriteria ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , SingleEpisodeSearch Criteria searchCriteria ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , PartialSeasonSearch Criteria searchCriteria ) ;
IList < ReportInfo > Fetch ( IIndexer indexer , DailyEpisodeSearch Criteria searchCriteria ) ;
}
public class FetchFeedService : IFetchFeedFromIndexers
@ -44,51 +44,51 @@ namespace NzbDrone.Core.Indexers
return result ;
}
public IList < ReportInfo > Fetch ( IIndexer indexer , SeasonSearch Definition searchDefinition )
public IList < ReportInfo > Fetch ( IIndexer indexer , SeasonSearch Criteria searchCriteria )
{
_logger . Debug ( "Searching for {0}" , search Definition ) ;
_logger . Debug ( "Searching for {0}" , search Criteria ) ;
var searchUrls = indexer . GetSeasonSearchUrls ( search Definition. SceneTitle , searchDefinition . SeasonNumber ) ;
var searchUrls = indexer . GetSeasonSearchUrls ( search Criteria. SceneTitle , searchCriteria . SeasonNumber ) ;
var result = Fetch ( indexer , searchUrls ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Definition , result . Count ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Criteria , result . Count ) ;
return result ;
}
public IList < ReportInfo > Fetch ( IIndexer indexer , SingleEpisodeSearch Definition searchDefinition )
public IList < ReportInfo > Fetch ( IIndexer indexer , SingleEpisodeSearch Criteria searchCriteria )
{
_logger . Debug ( "Searching for {0}" , search Definition ) ;
_logger . Debug ( "Searching for {0}" , search Criteria ) ;
var searchUrls = indexer . GetEpisodeSearchUrls ( search Definition. SceneTitle , searchDefinition . SeasonNumber , searchDefinition . EpisodeNumber ) ;
var searchUrls = indexer . GetEpisodeSearchUrls ( search Criteria. SceneTitle , searchCriteria . SeasonNumber , searchCriteria . EpisodeNumber ) ;
var result = Fetch ( indexer , searchUrls ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Definition , result . Count ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Criteria , result . Count ) ;
return result ;
}
public IList < ReportInfo > Fetch ( IIndexer indexer , PartialSeasonSearch Definition searchDefinition )
public IList < ReportInfo > Fetch ( IIndexer indexer , PartialSeasonSearch Criteria searchCriteria )
{
_logger . Debug ( "Searching for {0}" , search Definition ) ;
_logger . Debug ( "Searching for {0}" , search Criteria ) ;
var searchUrls = indexer . GetSeasonSearchUrls ( search Definition. SceneTitle , searchDefinition . SeasonNumber ) ;
var searchUrls = indexer . GetSeasonSearchUrls ( search Criteria. SceneTitle , searchCriteria . SeasonNumber ) ;
var result = Fetch ( indexer , searchUrls ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Definition , result . Count ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Criteria , result . Count ) ;
return result ;
}
public IList < ReportInfo > Fetch ( IIndexer indexer , DailyEpisodeSearch Definition searchDefinition )
public IList < ReportInfo > Fetch ( IIndexer indexer , DailyEpisodeSearch Criteria searchCriteria )
{
_logger . Debug ( "Searching for {0}" , search Definition ) ;
_logger . Debug ( "Searching for {0}" , search Criteria ) ;
var searchUrls = indexer . GetDailyEpisodeSearchUrls ( search Definition. SceneTitle , searchDefinition . Airtime ) ;
var searchUrls = indexer . GetDailyEpisodeSearchUrls ( search Criteria. SceneTitle , searchCriteria . Airtime ) ;
var result = Fetch ( indexer , searchUrls ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Definition , result . Count ) ;
_logger . Info ( "Finished searching {0} on {1}. Found {2}" , indexer . Name , search Criteria , result . Count ) ;
return result ;
}