C# Класс FloydPink.Flickr.Downloadr.Logic.DownloadLogic

Наследование: IDownloadLogic
Показать файл Открыть проект

Открытые методы

Метод Описание
Download ( IEnumerable photos, CancellationToken cancellationToken, IProgress progress, Preferences preferences ) : Task
DownloadLogic ( IOriginalTagsLogic originalTagsLogic ) : System

Приватные методы

Метод Описание
CreateDownloadFolder ( string downloadLocation ) : DirectoryInfo
DownloadAndSavePhoto ( string targetFileName, WebRequest request, byte buffer ) : Task
DownloadPhotos ( IEnumerable photos, CancellationToken cancellationToken, IProgress progress, Preferences preferences ) : Task
GetSafeFilename ( string path ) : string
RandomString ( int size ) : string
WriteMetaDataFile ( Model.Photo photo, string targetFileName, Preferences preferences ) : void

Описание методов

Download() публичный Метод

public Download ( IEnumerable photos, CancellationToken cancellationToken, IProgress progress, Preferences preferences ) : Task
photos IEnumerable
cancellationToken System.Threading.CancellationToken
progress IProgress
preferences Preferences
Результат Task

DownloadLogic() публичный Метод

public DownloadLogic ( IOriginalTagsLogic originalTagsLogic ) : System
originalTagsLogic IOriginalTagsLogic
Результат System