public async Task <PageResponse <LastShout> > GetShoutsAsync(string username, int pagenumber, int count = LastFm.DefaultPageLength) { var command = new GetShoutsCommand(Auth, username) { Page = pagenumber, Count = count, HttpClient = HttpClient }; return(await command.ExecuteAsync()); }
public async Task<PageResponse<LastShout>> GetShoutsAsync(string artist, int page = 0, int count = LastFm.DefaultPageLength, bool autocorrect = false) { var command = new GetShoutsCommand(Auth, artist) { Autocorrect = autocorrect, Page = page, Count = count, HttpClient = HttpClient }; return await command.ExecuteAsync(); }
public async Task<PageResponse<LastShout>> GetShoutsForTrackAsync(string trackname, string artistname, bool autocorrect = false, int page = 0, int count = LastFm.DefaultPageLength) { var command = new GetShoutsCommand(Auth, trackname, artistname) { Page = page, Count = count, Autocorrect = autocorrect, HttpClient = HttpClient }; return await command.ExecuteAsync(); }
public async Task <PageResponse <LastShout> > GetShoutsForTrackAsync(string trackname, string artistname, bool autocorrect = false, int page = 0, int count = LastFm.DefaultPageLength) { var command = new GetShoutsCommand(Auth, trackname, artistname) { Page = page, Count = count, Autocorrect = autocorrect, HttpClient = HttpClient }; return(await command.ExecuteAsync()); }
public async Task<PageResponse<LastShout>> GetShoutsAsync(string username, int pagenumber, int count = LastFm.DefaultPageLength) { var command = new GetShoutsCommand(Auth, username) { Page = pagenumber, Count = count, HttpClient = HttpClient }; return await command.ExecuteAsync(); }