Example #1
0
 public void Serialize(LoggingSerializeContext context)
 {
     context.bw.WriteNullableString(Message);
     context.bw.WriteNullableString(StackTrace);
     context.bw.WriteNullableString(HelpLink);
     context.bw.WriteNullableString(Source);
 }
        public void Serialize(LoggingSerializeContext context)
        {
            context.bw.Write(Id);
            context.bw.Write((byte)LogLevel);
            context.bw.Write(EventId.Id);
            context.bw.WriteNullableString(EventId.Name);
            context.bw.WriteNullableString(Message);

            if (context.bw.WriteBoolean(Exception != default))
            {
                // ReSharper disable once PossibleNullReferenceException
                Exception.Serialize(context);
            }
        }