C# Класс WpfMpdClient.Scrobbler

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

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

Метод Описание
GetAlbumArt ( string baseUrl, ImageSize size, string apiKey, string artist, string album ) : string
GetAlbumInfo ( string baseUrl, string apiKey, string lang, string artist, string album ) : string
GetArtistArt ( string baseUrl, ImageSize size, string apiKey, string artist ) : string
GetArtistCorrection ( string baseUrl, string apiKey, string artist ) : string
GetArtistInfo ( string baseUrl, string apiKey, string lang, string artist ) : string
GetAuthorizationUrl ( string token ) : string
GetSession ( ) : string
GetToken ( ) : string
GetTrackCorrection ( string baseUrl, string apiKey, string artist, string title ) : ScrobblerTrack
SaveCache ( ) : bool
Scrobble ( string artist, string title, string album, System.DateTime started ) : bool
Scrobbler ( string apiKey, string apiSecret, string baseUrl, string sessionKey ) : System
UpdateNowPlaying ( string artist, string title, string album ) : bool

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

Метод Описание
GetPostResponse ( string url, string>.Dictionary parameters ) : XmlDocument
GetResponse ( Uri url ) : XmlDocument
GetSignature ( string>.Dictionary parameters ) : string
GetUrl ( string address, string>.Dictionary parameters ) : Uri

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

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

public static GetAlbumArt ( string baseUrl, ImageSize size, string apiKey, string artist, string album ) : string
baseUrl string
size ImageSize
apiKey string
artist string
album string
Результат string

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

public static GetAlbumInfo ( string baseUrl, string apiKey, string lang, string artist, string album ) : string
baseUrl string
apiKey string
lang string
artist string
album string
Результат string

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

public static GetArtistArt ( string baseUrl, ImageSize size, string apiKey, string artist ) : string
baseUrl string
size ImageSize
apiKey string
artist string
Результат string

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

public static GetArtistCorrection ( string baseUrl, string apiKey, string artist ) : string
baseUrl string
apiKey string
artist string
Результат string

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

public static GetArtistInfo ( string baseUrl, string apiKey, string lang, string artist ) : string
baseUrl string
apiKey string
lang string
artist string
Результат string

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

public GetAuthorizationUrl ( string token ) : string
token string
Результат string

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

public GetSession ( ) : string
Результат string

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

public GetToken ( ) : string
Результат string

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

public static GetTrackCorrection ( string baseUrl, string apiKey, string artist, string title ) : ScrobblerTrack
baseUrl string
apiKey string
artist string
title string
Результат ScrobblerTrack

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

public SaveCache ( ) : bool
Результат bool

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

public Scrobble ( string artist, string title, string album, System.DateTime started ) : bool
artist string
title string
album string
started System.DateTime
Результат bool

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

public Scrobbler ( string apiKey, string apiSecret, string baseUrl, string sessionKey ) : System
apiKey string
apiSecret string
baseUrl string
sessionKey string
Результат System

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

public UpdateNowPlaying ( string artist, string title, string album ) : bool
artist string
title string
album string
Результат bool