public async Task <LovedTracksResponse> GetLovedTracks(LastfmUser user) { var request = new GetLovedTracksRequest { User = user.Username, ApiKey = Strings.Keys.LastfmApiKey, Method = Strings.Methods.GetLovedTracks }; return(await Get <GetLovedTracksRequest, LovedTracksResponse>(request)); }
public async Task <LovedTracksResponse> GetLovedTracks(LastfmUser user, CancellationToken cancellationToken, int page) { var request = new GetLovedTracksRequest { User = user.Username, ApiKey = Strings.Keys.LastfmApiKey, Method = Strings.Methods.GetLovedTracks, Limit = 1000, // {"error":6,"message":"limit param out of bounds (1-1000)"} Page = page, Secure = true }; return(await Get <GetLovedTracksRequest, LovedTracksResponse>(request, cancellationToken)); }
public async Task<LovedTracksResponse> GetLovedTracks(LastfmUser user) { var request = new GetLovedTracksRequest { User = user.Username, ApiKey = Strings.Keys.LastfmApiKey, Method = Strings.Methods.GetLovedTracks }; return await Get<GetLovedTracksRequest, LovedTracksResponse>(request); }