public FoodNewsPageViewModel() { _newsService = new NewsService(); List<NewsItem> items = _newsService.GetNewsStories(NewsStoryCategory.Food); ObservableCollection<INewsItemViewModel> itemVMs = new ObservableCollection<INewsItemViewModel>(); (from item in items select new NewsItemViewModel(item)).ToList().ForEach(itemVMs.Add); NewsStories = itemVMs; }