public static HttpContent CreateAtom10SyndicationFeed(SyndicationFeed feed, Encoding encoding, string contentType)
 {
     return(HttpContentExtensions.Create((writer) => feed.SaveAsAtom10(writer), encoding, contentType));
 }
        public static HttpContent CreateDataContract <T>(T value, DataContractSerializer serializer, Encoding encoding, string contentType)
        {
            Action <XmlWriter> action = (writer) => serializer.WriteObject(writer, value);

            return(HttpContentExtensions.Create(action, encoding, contentType));
        }
        public static HttpContent CreateXmlSerializable <T>(T value, XmlSerializer serializer, Encoding encoding, string contentType)
        {
            Action <XmlWriter> action = (writer) => serializer.Serialize(writer, value);

            return(HttpContentExtensions.Create(action, encoding, contentType));
        }