Exemplo n.º 1
0
 public SyndicationItem AddMediaResource(SyndicationFeed feed, string contentType, string description, HttpContent mediaContent)
 {
     if (feed == null)
     {
         throw new ArgumentNullException("feed");
     }
     if (mediaContent == null)
     {
         throw new ArgumentNullException("mediaContent");
     }
     return AddMediaResource(feed.GetSelfLink(true).Uri, contentType, description, mediaContent);
 }
Exemplo n.º 2
0
 public SyndicationItem AddEntry(SyndicationFeed feed, SyndicationItem newEntry)
 {
     if (feed == null)
     {
         throw new ArgumentNullException("feed");
     }
     if (newEntry == null)
     {
         throw new ArgumentNullException("newEntry");
     }
     return this.Post(feed.GetSelfLink(true).Uri, AtomEntryContentType, HttpContentExtensions.CreateDataContract(newEntry.GetAtom10Formatter())).EnsureStatusIs(HttpStatusCode.Created).Content.ReadAsDataContract<Atom10ItemFormatter>().Item;
 }