示例#1
0
        protected virtual SyndicationItem CreateItem(Article article)
        {
            var item = new SyndicationItem
                       {
                           Id = article.Permalink,
                           PublishDate = article.GetDate(),
                           LastUpdatedTime = article.GetDate(),
                           Title = new TextSyndicationContent(article.Title),
                           Content = new TextSyndicationContent(article.Body, TextSyndicationContentKind.Html),
                           Summary = new TextSyndicationContent(article.Summary, TextSyndicationContentKind.Html)
                       };

            item.Links.Add(new SyndicationLink(new Uri(article.Permalink)));
            item.Authors.Add(new SyndicationPerson { Name = article.Author });

            return item;
        }