public Playlist(CategoriaPlaylist categoria, List <Musica> musicas) { Categoria = categoria.GetDisplayName(); Musicas = musicas; Success = true; }
public static Playlist ConverterParaPlaylist(this Task <JObject> obj, CategoriaPlaylist categoriaPlaylist) { if (obj.Result == null) { return(null); } var resultListaMusicas = obj.Result["tracks"]; var musicas = resultListaMusicas.Select(resultMusica => new Musica(resultMusica["name"].ToString())).ToList(); var result = new Playlist(categoriaPlaylist, musicas); return(result); }
private static async Task <HttpResponseMessage> ObterRecomendacaoPlaylist(CategoriaPlaylist categoriaPlaylist) { return(await _httpClient.GetAsync(string.Format(AppSettingsSpotify.Instance.ObterRecomendacaoPlaylistPorCategoria, categoriaPlaylist.GetDisplayName()))); }