/// <summary> /// /// </summary> /// <param name="path"></param> /// <param name="includeByteOrderMark">PrinceXML (at least v7 chokes if given a BOM, Lexique Pro chokes without it) </param> public LiftWriter(string path, ByteOrderStyle byteOrderStyle) : this() { _disposed = true; // Just in case we throw in the constructor var settings = CanonicalXmlSettings.CreateXmlWriterSettings(); settings.Encoding = new UTF8Encoding(byteOrderStyle == ByteOrderStyle.BOM); _writer = XmlWriter.Create(path, settings); Start(); _disposed = false; }
public CombineLiftWriter(string path, ByteOrderStyle byteOrderStyle) : base(path, byteOrderStyle) { }