protected override void PrepareMessage(ByteArray buffer, LogEventInfo logEvent, string pri, string logEntry) { AppendHeader(buffer, pri, logEvent); buffer.AppendBytes(SpaceBytes); AppendStructuredData(buffer, logEvent); buffer.AppendBytes(SpaceBytes); AppendMsg(buffer, logEntry); utf8MessagePolicy.Apply(buffer); }
protected override void PrepareMessage(ByteArray buffer, LogEventInfo logEvent, string pri, string logEntry) { var encodings = new EncodingSet(!disableBom); AppendHeaderBytes(buffer, pri, logEvent, encodings); buffer.Append(SpaceBytes); AppendStructuredDataBytes(buffer, logEvent, encodings); buffer.Append(SpaceBytes); AppendMsgBytes(buffer, logEntry, encodings); utf8MessagePolicy.Apply(buffer); }