public Boolean PlayTrack( string id, bool append = false) { try { Track track = SpotifySession.GetTrack(id); if (track == null) { return(false); } return(PlayTrackAsync(track, append).Result); } catch (Exception ex) { logger.Warn(ex); return(false); } }
public String RemoveQueuedTrack( string id) { try { Track track = SpotifySession.GetTrack(id); if (track != null) { SpotifySession.RemoveQueuedTrack(track); return(track.GetLink().ToString()); } return(null); } catch (Exception ex) { logger.Warn(ex); throw new HttpResponseException(HttpStatusCode.InternalServerError); } }