Exemple #1
0
        /// <summary>
        /// Distills this instance.
        /// </summary>
        /// <returns></returns>
        public override IDistilledFeedItem Distill()
        {
            IDistilledFeedItem distilled = new DistilledFeedItem();

            distilled.Properties      = Properties;
            distilled.Description     = Description;
            distilled.Link            = Link;
            distilled.PublicationDate = PublicationDate;
            distilled.Title           = Title;
            return(distilled);
        }
        /// <summary>
        /// Distills this instance.
        /// </summary>
        /// <returns></returns>
        public override IDistilledFeedItem Distill()
        {
            IDistilledFeedItem distilled = new DistilledFeedItem();

            distilled.Link            = Id;
            distilled.Properties      = Properties;
            distilled.PublicationDate = LastUpdated;
            distilled.Title           = Title;

            // TODO the "description" needs some logic to
            // it as per the spec
            distilled.Description = Title;
            return(distilled);
        }