C# Class WallpaperDownloader.App.DownloadStrategies.DownloadStrategy

Inheritance: IDownloadStrategy
Afficher le fichier Open project: iordan93/WallpaperDownloader

Méthodes publiques

Méthode Description
DownloadStrategy ( IWebDriver browser ) : System
Execute ( ) : void

Méthodes protégées

Méthode Description
ExecuteCustomStrategy ( ) : void
GetBaseDownloadUrl ( ) : string
GetDownloadUrlForPage ( int pageNumber ) : string

Private Methods

Méthode Description
DownloadImages ( ) : void
EnsureDownloadsHaveFinished ( ) : void
SelectPages ( ) : void
TryDownloadImage ( ) : void

Method Details

DownloadStrategy() public méthode

public DownloadStrategy ( IWebDriver browser ) : System
browser IWebDriver
Résultat System

Execute() public méthode

public Execute ( ) : void
Résultat void

ExecuteCustomStrategy() protected abstract méthode

protected abstract ExecuteCustomStrategy ( ) : void
Résultat void

GetBaseDownloadUrl() protected abstract méthode

protected abstract GetBaseDownloadUrl ( ) : string
Résultat string

GetDownloadUrlForPage() protected abstract méthode

protected abstract GetDownloadUrlForPage ( int pageNumber ) : string
pageNumber int
Résultat string