/// <inheritdoc/> public async Task <JsonResult> GetSpotifyRecentlyPlayed(SpotifyAuthenticationToken authToken, long?after = null) { var request = new PlayerRecentlyPlayedRequest { After = after, Limit = 50 }; var spotifyClient = new SpotifyClient(authToken.AccessToken); var listeningHistory = await spotifyClient.Player.GetRecentlyPlayed(request); return(new JsonResult(listeningHistory)); }
Task <CursorPaging <PlayHistoryItem> > IPlayerClient.GetRecentlyPlayed(PlayerRecentlyPlayedRequest request) => throw new NotImplementedException();