示例#1
0
        public async Task DeckInitializing()
        {
            var oldDeckList = await DeckDataSource.GetDecksAsync();

            Decks.Clear();
            foreach (var deck in oldDeckList)
            {
                foreach (var item in deck.items)
                {
                    FindCardImage(item.card);
                }
            }
            oldDeckList.ForEach(p => Decks.Add(p));
        }
示例#2
0
 public async Task SaveDecks()
 {
     await DeckDataSource.SaveDeckAsync(Decks.ToList().Select(p => p.ToDeck()));
 }