コード例 #1
0
ファイル: WatchList.cs プロジェクト: mam59/Xbmc2ndScr
        public async Task RemoveItem(WatchListItem item)
        {
            await AssureInit();

            Items.Remove(item);
            await Persist();
        }
コード例 #2
0
ファイル: WatchList.cs プロジェクト: mam59/Xbmc2ndScr
        public async Task AddItem(PlayableItemVm item)
        {
            await AssureInit();

            if (Items.Any(i => i.Id == item.Id))
            {
                return;
            }
            var newItem = new WatchListItem(item);

            Items.Add(newItem);
            await Persist();
        }