C# Class Play.Models.PlayApi

Inheritance: IPlayApi, IEnableLogger
Mostra file Open project: play/play-win8 Class Usage Examples

Public Methods

Method Description
AllSongsForArtist ( string name ) : IObservable>
AllSongsOnAlbum ( string artist, string album ) : IObservable>
ConnectToSongChangeNotifications ( ) : IObservable
FetchImageForAlbum ( Song song ) : IObservable
ListenUrl ( ) : IObservable
NowPlaying ( ) : IObservable
Queue ( ) : IObservable>
QueueSong ( Song song ) : IObservable
Search ( string query ) : IObservable>
Star ( Song song ) : IObservable
Unstar ( Song song ) : IObservable

Private Methods

Method Description
PlayApi ( HttpClient authedClient, Func requestFactory ) : System

Method Details

AllSongsForArtist() public method

public AllSongsForArtist ( string name ) : IObservable>
name string
return IObservable>

AllSongsOnAlbum() public method

public AllSongsOnAlbum ( string artist, string album ) : IObservable>
artist string
album string
return IObservable>

ConnectToSongChangeNotifications() public method

public ConnectToSongChangeNotifications ( ) : IObservable
return IObservable

FetchImageForAlbum() public method

public FetchImageForAlbum ( Song song ) : IObservable
song Song
return IObservable

ListenUrl() public method

public ListenUrl ( ) : IObservable
return IObservable

NowPlaying() public method

public NowPlaying ( ) : IObservable
return IObservable

Queue() public method

public Queue ( ) : IObservable>
return IObservable>

QueueSong() public method

public QueueSong ( Song song ) : IObservable
song Song
return IObservable

Search() public method

public Search ( string query ) : IObservable>
query string
return IObservable>

Star() public method

public Star ( Song song ) : IObservable
song Song
return IObservable

Unstar() public method

public Unstar ( Song song ) : IObservable
song Song
return IObservable