C# Класс TRock.Music.Grooveshark.GroovesharkSongProvider

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

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

Метод Описание
GetAlbum ( string albumId, CancellationToken cancellationToken ) : Task
GetAlbums ( string artistId, CancellationToken cancellationToken ) : Task>
GetArtist ( string artistId, CancellationToken cancellationToken ) : Task
GetSongs ( string query, CancellationToken cancellationToken ) : Task>
GroovesharkSongProvider ( Lazy client ) : System

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

Метод Описание
ConvertToSong ( SearchArtist song ) : Song
ConvertToSongs ( IEnumerable songs ) : IEnumerable

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

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

public GetAlbum ( string albumId, CancellationToken cancellationToken ) : Task
albumId string
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetAlbums ( string artistId, CancellationToken cancellationToken ) : Task>
artistId string
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public GetArtist ( string artistId, CancellationToken cancellationToken ) : Task
artistId string
cancellationToken System.Threading.CancellationToken
Результат Task

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

public GetSongs ( string query, CancellationToken cancellationToken ) : Task>
query string
cancellationToken System.Threading.CancellationToken
Результат Task>

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

public GroovesharkSongProvider ( Lazy client ) : System
client Lazy
Результат System