コード例 #1
0
        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);
        }
コード例 #2
0
        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);
            }
        }
コード例 #3
0
 private static string Format(object value, string format = null, IFormatProvider formatProvider = null)
 {
     return(PropertyValueFormatter.Format(value, format, formatProvider));
 }