public override void Render(LogEvent @event, TextWriter writer, IFormatProvider formatProvider) { var properties = @event.Properties; if (properties == null || properties.Count == 0) { return; } PropertyValueFormatter.Format(writer, FilterProperties(properties), Format, formatProvider); }
public override void Render(LogEvent @event, TextWriter writer, IFormatProvider formatProvider) { if (@event.Properties == null) { return; } if (@event.Properties.TryGetValue(Name, out var value)) { PropertyValueFormatter.Format(writer, value, Format, formatProvider); } }
private static string Format(object value, string format = null, IFormatProvider formatProvider = null) { return(PropertyValueFormatter.Format(value, format, formatProvider)); }