C# Class Blacker.MangaScraper.Library.LibraryManager

Inheritance: ILibraryManager
Show file Open project: blacker-cz/MangaScraper

Public Methods

Method Description
GetDownloadInfo ( IChapterRecord chapterRecord ) : DownloadedChapterInfo
GetDownloadInfo ( IChapterRecord chapterRecord, bool prefetch ) : DownloadedChapterInfo
GetDownloadInfo ( string chapterId ) : DownloadedChapterInfo
GetDownloads ( ) : IEnumerable
GetDownloads ( System.DateTime newerThen ) : IEnumerable
GetDownloads ( string search ) : IEnumerable
GetRecentOutputFolder ( IMangaRecord mangaRecord ) : string
GetRecentlyDownloadedMangas ( System.DateTime downloadedAfter ) : IEnumerable
RemoveDownloadInfo ( DownloadedChapterInfo downloadedChapterInfo ) : bool
RemoveDownloadInfo ( string chapterId ) : bool
StoreDownloadInfo ( DownloadedChapterInfo downloadedChapterInfo ) : bool
UpdateScrapersList ( IEnumerable existingScrapers ) : void

Method Details

GetDownloadInfo() public method

public GetDownloadInfo ( IChapterRecord chapterRecord ) : DownloadedChapterInfo
chapterRecord IChapterRecord
return DownloadedChapterInfo

GetDownloadInfo() public method

public GetDownloadInfo ( IChapterRecord chapterRecord, bool prefetch ) : DownloadedChapterInfo
chapterRecord IChapterRecord
prefetch bool
return DownloadedChapterInfo

GetDownloadInfo() public method

public GetDownloadInfo ( string chapterId ) : DownloadedChapterInfo
chapterId string
return DownloadedChapterInfo

GetDownloads() public method

public GetDownloads ( ) : IEnumerable
return IEnumerable

GetDownloads() public method

public GetDownloads ( System.DateTime newerThen ) : IEnumerable
newerThen System.DateTime
return IEnumerable

GetDownloads() public method

public GetDownloads ( string search ) : IEnumerable
search string
return IEnumerable

GetRecentOutputFolder() public method

public GetRecentOutputFolder ( IMangaRecord mangaRecord ) : string
mangaRecord IMangaRecord
return string

GetRecentlyDownloadedMangas() public method

public GetRecentlyDownloadedMangas ( System.DateTime downloadedAfter ) : IEnumerable
downloadedAfter System.DateTime
return IEnumerable

RemoveDownloadInfo() public method

public RemoveDownloadInfo ( DownloadedChapterInfo downloadedChapterInfo ) : bool
downloadedChapterInfo DownloadedChapterInfo
return bool

RemoveDownloadInfo() public method

public RemoveDownloadInfo ( string chapterId ) : bool
chapterId string
return bool

StoreDownloadInfo() public method

public StoreDownloadInfo ( DownloadedChapterInfo downloadedChapterInfo ) : bool
downloadedChapterInfo DownloadedChapterInfo
return bool

UpdateScrapersList() public method

public UpdateScrapersList ( IEnumerable existingScrapers ) : void
existingScrapers IEnumerable
return void