public override async Task Initialize() { NewsApi.Rootobject newsData = await newsApi.LoadNews("a"); if (newsData != null) { NewsModel[] newsListArray = newsData.articles.Select(item => { NewsModel entry = new NewsModel(item.title, item.publishedAt, item.description, item.urlToImage, item.url, item.source.name, item.content); return(entry); }).ToArray(); NewsList = new ObservableCollection <NewsModel>(newsListArray); } }