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)); }
public async Task SaveDecks() { await DeckDataSource.SaveDeckAsync(Decks.ToList().Select(p => p.ToDeck())); }