Ejemplo n.º 1
0
        public async Task <IEnumerable <Items> > GetAsync()
        {
            var itemIds = await JsonContext.GetAsync <int[]>("https://hacker-news.firebaseio.com/v0/newstories.json");

            var items = await GetListOfItems(itemIds);

            return(items.ToArray());
        }
Ejemplo n.º 2
0
        private static async Task <List <Items> > GetListOfItems(IEnumerable <int> itemIds)
        {
            var items = new List <Items>();

            foreach (var itemId in itemIds)
            {
                items.Add(await JsonContext.GetAsync <Items>($"https://hacker-news.firebaseio.com/v0/item/{itemId}.json"));
            }

            return(items);
        }