private XElement GetAlternateEdition(Entry entry) { var editionUrl = new XElement("link"); editionUrl.SetAttributeValue("rel", "alternate"); editionUrl.SetAttributeValue("type", "application/atom+xml"); editionUrl.SetAttributeValue("href", String.Format("/umbraco/pugpig/PugpigSurface/Acquisition?publicationName={0}&edition={1}", m_feedInfo.PublicationName, entry.Title)); return editionUrl; }
private XElement GetCoverImage(Entry entry) { var coverImage = new XElement("link"); coverImage.SetAttributeValue("rel", "http://opds-spec.org/image"); coverImage.SetAttributeValue("type", "image/jpg"); coverImage.SetAttributeValue("href", entry.Image.Url); return coverImage; }
private XElement GetSummary(Entry entry) { var summary = new XElement("summary",entry.Summary); summary.SetAttributeValue("type", "text"); return summary; }