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);
        }
Exemple #2
0
        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);
        }