C# Класс LyricsEngine.LyricsSites.LyricsSiteFactory

Показать файл Открыть проект

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

Метод Описание
Create ( string identifier, string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : AbstractSite

Create a Lyrics search site object by name

GetBaseUrlFromSiteName ( string site ) : string
LrcLyricsSiteNames ( ) : List

Return all LRC sites

LyricsSitesBySpeed ( SiteSpeed speed ) : List

Returns list of sites according to specific speed

LyricsSitesNames ( ) : List

Gets the list of lyrics search sites

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

Метод Описание
Create ( Type type, string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : AbstractSite

Create site

CreateDummySite ( string identifier ) : AbstractSite

Create a dummy site from identifier

LyricsSiteFactory ( ) : System

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

Create() публичный статический Метод

Create a Lyrics search site object by name
public static Create ( string identifier, string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : AbstractSite
identifier string Lyrics site name
artist string Artist
title string Title
mEventStopSiteSearches System.Threading.WaitHandle Stop event
timeLimit int Time limit
Результат AbstractSite

GetBaseUrlFromSiteName() публичный статический Метод

public static GetBaseUrlFromSiteName ( string site ) : string
site string
Результат string

LrcLyricsSiteNames() публичный статический Метод

Return all LRC sites
public static LrcLyricsSiteNames ( ) : List
Результат List

LyricsSitesBySpeed() публичный статический Метод

Returns list of sites according to specific speed
public static LyricsSitesBySpeed ( SiteSpeed speed ) : List
speed SiteSpeed site speed
Результат List

LyricsSitesNames() публичный статический Метод

Gets the list of lyrics search sites
public static LyricsSitesNames ( ) : List
Результат List