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)); }