GetSimilarArtists() public method

public GetSimilarArtists ( string artistName ) : Task>
artistName string
return Task>
        public static async Task GetArtistSimilarsArtist(MusicLibraryViewModel.ArtistItem artist)
        {
            try
            {
                var lastFmClient   = new LastFmClient();
                var similarArtists = await lastFmClient.GetSimilarArtists(artist.Name);

                if (similarArtists != null)
                {
                    artist.OnlineRelatedArtists         = similarArtists;
                    artist.IsOnlineRelatedArtistsLoaded = true;
                }
            }
            catch
            {
                Debug.WriteLine("Error getting similar artists from this artist.");
            }
        }
示例#2
0
 public static async Task GetArtistSimilarsArtist(MusicLibraryViewModel.ArtistItem artist)
 {
     try
     {
         var lastFmClient = new LastFmClient();
         var similarArtists = await lastFmClient.GetSimilarArtists(artist.Name);
         if (similarArtists != null)
         {
             artist.OnlineRelatedArtists = similarArtists;
             artist.IsOnlineRelatedArtistsLoaded = true;
         }
     }
     catch
     {
         Debug.WriteLine("Error getting similar artists from this artist.");
     }
 }