public async Task <TrackInfo> RequestInfoTrack(string mbid) { QueryInfoMbidParam param = new QueryInfoMbidParam() { method = "track.getInfo", mbid = mbid }; var LastFMApi = RestService.For <IRequestAPI>(LASTFM_ENDPOINT); var response = await LastFMApi.SearchTrackInfo(param); return(response); }
public async Task <AlbumInfoResponse> RequestInfoAlbum(string mbid) { QueryInfoMbidParam param = new QueryInfoMbidParam() { method = "album.getInfo", mbid = mbid }; var httpClient = new HttpClient(new Network.Utils.HttpLoggingHandler()) { BaseAddress = new Uri(LASTFM_ENDPOINT) }; var LastFMApi = RestService.For <IRequestAPI>(httpClient); //var LastFMApi = RestService.For<IRequestAPI>(LASTFM_ENDPOINT); var response = await LastFMApi.SearchAlbumInfo(param); return(response); }