コード例 #1
0
        private void DoLoadArtist(Artist artist)
        {
            var tracks = _musicLibrary.GetTracksForArtist(artist);

            _audioPlaylist.LoadPlaylistFromList(tracks);

            SendNotificationMessage(NotificationMessages.AudioPlaylistLoadedNewTracks);
        }
コード例 #2
0
 private void RegisterMessageHandlers()
 {
     Messenger.Default.Register <PreviewArtistOrAlbumMessage>(this, (nm) =>
     {
         if (nm.IsArtist)
         {
             Tracks = _musicLibrary.GetTracksForArtist(nm.Id);
         }
         else
         {
             Tracks = _musicLibrary.GetTracksForAlbum(nm.Id);
         }
     });
 }