Esempio n. 1
0
        public async Task RemoveItem(WatchListItem item)
        {
            await AssureInit();

            Items.Remove(item);
            await Persist();
        }
Esempio n. 2
0
        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();
        }