public void Format(LogEvent logEvent, TextWriter output) { if (logEvent.Exception == null) { return; } PaddingFormatter.Format(output, logEvent.Exception.ToString(), _propertyToken.Alignment); output.WriteLine(); }
public void Format(LogEvent logEvent, TextWriter output) { var formatStringSpan = (_propertyToken.Format ?? string.Empty).AsSpan().Trim(); if (formatStringSpan.Length < 2) { PaddingFormatter.Format(output, logEvent.Level.ToString(), _propertyToken.Alignment); return; } if (int.TryParse(formatStringSpan[1..], out var formatLength))
public void Format(LogEvent logEvent, TextWriter output) { PaddingFormatter.Format(output, Environment.NewLine, _propertyToken.Alignment); }
public void Format(LogEvent logEvent, TextWriter output) { PaddingFormatter.Format(output, logEvent.Timestamp.ToString(_propertyToken.Format), _propertyToken.Alignment); }