public override Task WriteToStreamAsync(Type type, object value, Stream writeStream, HttpContent content, TransportContext transportContext) { return(Task.Factory.StartNew(() => { FeedFormatter.Write(value as SyndicationFeed, writeStream, content.Headers.ContentType.MediaType); })); }
internal static void WriteRss(SyndicationFeed feed, Stream stream) { FeedFormatter.Write(feed.SaveAsRss20, stream); }
internal static void WriteAtom(SyndicationFeed feed, Stream stream) { FeedFormatter.Write(feed.SaveAsAtom10, stream); }