コード例 #1
0
ファイル: NewsViewModel.cs プロジェクト: randyrod/OneBreak
        private async Task <bool> StarNews(NewsModel starred)
        {
            if (starred == null || StarredNews.Contains(starred))
            {
                return(false);
            }

            if (starred.NewsContent == null || starred.NewsContent.Count <= 0)
            {
                await starred.LoadNewsBody();
            }

            starred.Starred = true;
            StarredNews.Add(starred);
            SaveStarredCache();
            return(true);
        }