private void DoLoadAlbum(Album album)
        {
            var tracks = _musicLibrary.GetTracksForAlbum((LibraryAlbum)album.Data);

            _audioPlaylist.LoadPlaylistFromList(tracks);

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