public void OnUpdateRandomTracksCompleted(RandomTracksRequest request, List<Song> RandomTracks) { if (request.Equals(_lastRequest)) { OnScrobbleLookupsCompleted(RandomTracks); } else { Log.Warn("GUIMusicPlaylist: OnUpdateRandomTracksCompleted: unexpected response for request: {0}", request.Type); } }
private void UpdateRandomTracks() { RandomTracksRequest request = new RandomTracksRequest( new RandomTracksRequest.RandomTracksRequestHandler(OnUpdateRandomTracksCompleted)); _lastRequest = request; ascrobbler.AddRequest(request); }