public DelimitedReplaceWriter(Stream stream, byte[] startDelimiter, byte[] endDelimiter, ByteArrayReplacer byteArrayReplacer)
     : base(stream)
 {
     _startDelimiter    = startDelimiter;
     _endDelimiter      = endDelimiter;
     _byteArrayReplacer = byteArrayReplacer;
 }
 public UTf8StreamReplacer(Stream stream, ByteArrayReplacer replacer, byte[] startDelimiter, byte[] endDelimiter)
 {
     _stream = stream;
     _writer = new DelimitedReplaceWriter(stream, startDelimiter, endDelimiter, replacer);
 }
 public UTf8StreamReplacer(Stream stream, ByteArrayReplacer replacer, byte[] delimiter)
     : this(stream, replacer, delimiter, delimiter)
 {
 }