private void DoLoadArtist(Artist artist) { var tracks = _musicLibrary.GetTracksForArtist(artist); _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); } }); }