public void CommonSetExtendedChannelPropertiesUsingObjects(Rss20 rss) { RssAtomLink lnk = new RssAtomLink(); lnk.href = "http://something.com"; lnk.hreflang = "en"; lnk.title = rss.channel.title; lnk.type = "application/rss+xml"; lnk.rel = "self"; lnk.length = 102293; rss.channel.AddAtomLink(lnk); RssCreativeCommonsLicense lic = new RssCreativeCommonsLicense(); lic.license = "http://creativecommons.org/useitall"; rss.channel.AddCreativeCommonsLicense(lic); }
public void CommonSetExtendedItemPropertiesUsingObjects(RssItem itm) { RssDublinCoreCreator cr = new RssDublinCoreCreator(); cr.creator = "Paul Sirpenski"; itm.AddCreator(cr); cr = new RssDublinCoreCreator(); cr.creator = "John Smith"; itm.AddCreator(cr); RssContentEncoded enc = new RssContentEncoded(); enc.encoded = WebUtility.HtmlEncode("THis is the funniest thing we need to do <today>"); itm.AddContentEncoded(enc); RssAtomLink atomlnk = new RssAtomLink(); atomlnk.href = "http://something.com/item1"; atomlnk.type = "text/html"; atomlnk.rel = "self"; atomlnk.title = itm.title; atomlnk.hreflang = "en"; atomlnk.length = 383933; itm.AddAtomLink(atomlnk); RssSlashComments slash = new RssSlashComments(); slash.comments = 594; itm.AddSlashComments(slash); RssCreativeCommonsLicense ccl = new RssCreativeCommonsLicense(); ccl.license = "http://creativecommons.org/my-fav-license.html"; itm.AddCreativeCommonsLicense(ccl); }