コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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);
     }
 }