public static string Serialize(object objectToSerialize, bool indent = false) { if (objectToSerialize == null) { return(null); } StringBuilder sbuilder = new StringBuilder(); XMLSerializableBase.SerializeToNewXmlWriterInternal(objectToSerialize, (XmlWriterSettings xmlws) => XmlWriter.Create(sbuilder, xmlws), indent); return(sbuilder.ToString()); }
public static void SerializeToStream(object objectToSerialize, Stream stream, bool indent = false) { XMLSerializableBase.SerializeToNewXmlWriterInternal(objectToSerialize, (XmlWriterSettings xmlws) => XmlWriter.Create(stream, xmlws), indent); }