public override async void Execute(object parameter)
        {
            if (parameter is ArtistItem)
            {
                var artist = parameter as ArtistItem;
                artist.IsPinned = !artist.IsPinned;
                await Locator.MusicLibraryVM._artistDatabase.Update(artist);

                UpdateTileHelper.CreateOrReplaceSecondaryTile(VLCItemType.Artist, artist.Id, artist.Name);
            }
        }
        public override async void Execute(object parameter)
        {
            if (parameter is AlbumItem)
            {
                var album = parameter as AlbumItem;
                album.IsPinned = !album.IsPinned;
                await Locator.MusicLibraryVM._albumDatabase.Update(album);

                UpdateTileHelper.CreateOrReplaceSecondaryTile(VLCItemType.Album, album.Id, album.Name);
            }
        }