Exemple #1
0
 /// <summary>
 /// Launches show artist task.
 /// </summary>
 /// <param name="sender">Show Artist Task button</param>
 /// <param name="e">Event arguments</param>
 private async void ShowArtistTask(object sender, RoutedEventArgs e)
 {
     ShowArtistTask task = new ShowArtistTask();
     task.ArtistName = "Lady Gaga";
     await task.Show();
 }
Exemple #2
0
        /// <summary>
        /// Launches MixRadio App to show information on a selected artist.
        /// </summary>
        /// <param name="id">id of the artist.</param>
        public async void LaunchArtist(string id)
        {
            if (!initialized)
            {
                return;
            }

            ShowArtistTask task = new ShowArtistTask();
            task.ArtistId = id;
            await task.Show();
        }
Exemple #3
0
 /// <summary>
 /// Launches MixRadio to show details for the artist using the ShowArtistTask
 /// </summary>
 /// <param name="artist">The artist.</param>
 /// <returns>An async task to await</returns>
 public static async Task Show(this Artist artist)
 {
     ShowArtistTask task = new ShowArtistTask() { ArtistId = artist.Id, ArtistName = artist.Name };
     await task.Show().ConfigureAwait(false);
 }