C# Класс OnlineVideos.Sites.JSurf.ConnectorImplementations.AmazonPrime.Connectors.AmazonPrimeInformationConnector

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

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

Метод Описание
AmazonPrimeInformationConnector ( SiteUtilBase siteUtil ) : OnlineVideos.Sites.JSurf.Interfaces
DoSearch ( string query ) : List
GetInputStreamProperties ( System.VideoInfo video, string &streamUrl, string &licenseUrl, string>.Dictionary &additionalTags ) : bool
LoadCategories ( Category parentCategory = null ) : List

Load the categories

LoadVideos ( Category parentCategory ) : List

Load the videos using either the parentCategory, or the next page url (if parentCategory is null)

getMultipleVideoUrls ( System.VideoInfo video, bool inPlaylist = false ) : List
getPlaybackOptions ( System.VideoInfo video ) : string>.Dictionary

Защищенные методы

Метод Описание
DoLogin ( ) : void
TryAdd ( List categories, Category category, string url ) : void
TryInsert ( List categories, Category category, string url ) : void

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

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

public AmazonPrimeInformationConnector ( SiteUtilBase siteUtil ) : OnlineVideos.Sites.JSurf.Interfaces
siteUtil SiteUtilBase
Результат OnlineVideos.Sites.JSurf.Interfaces

DoLogin() защищенный Метод

protected DoLogin ( ) : void
Результат void

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

public DoSearch ( string query ) : List
query string
Результат List

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

public GetInputStreamProperties ( System.VideoInfo video, string &streamUrl, string &licenseUrl, string>.Dictionary &additionalTags ) : bool
video System.VideoInfo
streamUrl string
licenseUrl string
additionalTags string>.Dictionary
Результат bool

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

Load the categories
public LoadCategories ( Category parentCategory = null ) : List
parentCategory Category
Результат List

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

Load the videos using either the parentCategory, or the next page url (if parentCategory is null)
public LoadVideos ( Category parentCategory ) : List
parentCategory Category
Результат List

TryAdd() защищенный статический Метод

protected static TryAdd ( List categories, Category category, string url ) : void
categories List
category Category
url string
Результат void

TryInsert() защищенный статический Метод

protected static TryInsert ( List categories, Category category, string url ) : void
categories List
category Category
url string
Результат void

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

public getMultipleVideoUrls ( System.VideoInfo video, bool inPlaylist = false ) : List
video System.VideoInfo
inPlaylist bool
Результат List

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

public getPlaybackOptions ( System.VideoInfo video ) : string>.Dictionary
video System.VideoInfo
Результат string>.Dictionary