예제 #1
0
파일: News.cs 프로젝트: a9595/PjNewsMVVM2
        public async Task DownloadNews()
        {
            //2. download
            DownloadedNews downloadedDownloadedNews = await NewsGrabber.GetNews();

            //3. if there fresh news - p
            if (downloadedDownloadedNews.Results.Count > Articles.Count)
            {
                foreach (var articleDownloaded in downloadedDownloadedNews.Results)
                {
                    Article article = new Article(
                        articleDownloaded.Date,
                        articleDownloaded.Link,
                        articleDownloaded.LinkText
                        );
                    Add(article);
                }
                ArticlesSerializer.SaveMyData(Articles, _savedArticleFileName);
            }


        }
예제 #2
0
파일: News.cs 프로젝트: a9595/PjNewsMVVM2
 private void Add(Article article)
 {
     Articles.Add(article);
 }