C# Class OpenSyno.SearchService

Inheritance: ISearchService
Datei anzeigen Open project: salfab/open-syno

Public Methods

Method Description
GetAlbumsForArtist ( SynoItem artist, Action callback ) : void
GetAllArtists ( Action callback ) : void
GetTracksForAlbum ( SynoItem album, Action callback ) : void
SearchAllMusic ( string pattern, Action callback ) : bool
SearchArtists ( string pattern, Action callback ) : bool
SearchService ( IAudioStationSession audioStationSession ) : System

Private Methods

Method Description
CheckIsSignedIn ( ) : void
OnOperationReturnedWithError ( Exception e ) : void

Method Details

GetAlbumsForArtist() public method

public GetAlbumsForArtist ( SynoItem artist, Action callback ) : void
artist Synology.AudioStationApi.SynoItem
callback Action
return void

GetAllArtists() public method

public GetAllArtists ( Action callback ) : void
callback Action
return void

GetTracksForAlbum() public method

public GetTracksForAlbum ( SynoItem album, Action callback ) : void
album Synology.AudioStationApi.SynoItem
callback Action
return void

SearchAllMusic() public method

public SearchAllMusic ( string pattern, Action callback ) : bool
pattern string
callback Action
return bool

SearchArtists() public method

public SearchArtists ( string pattern, Action callback ) : bool
pattern string
callback Action
return bool

SearchService() public method

public SearchService ( IAudioStationSession audioStationSession ) : System
audioStationSession IAudioStationSession
return System