Ejemplo n.º 1
0
        public override void Initialize()
        {
            PlaylistSelected      = CommandBuilder.Build <RoutedPropertyChangedEventArgs <object> >(PlaylistSelectedImpl);
            DeletePlaylist        = CommandBuilder.Build <PlaylistViewModel>(DeletePlaylistImpl);
            PlayTrackFromPlaylist = CommandBuilder.Build <TrackModel>(PlayTrackFromPlaylistImpl);
            AddPlaylist           = CommandBuilder.Build(AddPlaylistImpl);

            LoadLocalPlaylists();
            if (_service.IsSoundCloudAuthenticated().Data)
            {
                LoadActivityStream();
                LoadFavorites();
                LoadPlaylists();
            }

            Messenger.Register <SoundCloudAuthenticationMessage>(this, SoundCloudStatusChanged);
        }