API Diff between 1.5.1 and 1.4.2
41 Additions
6 Removals
Serilog
Serilog.Configuration
Serilog.Context
Serilog.Core
Serilog.Debugging
Serilog.Formatting.Json
-
public class JsonFormatter : ITextFormatter
- protected virtual void WriteDictionary(IReadOnlyDictionary<ScalarValue, LogEventPropertyValue> elements, TextWriter output)
- protected virtual void WriteException(Exception exception, ref string delim, TextWriter output)
- protected virtual void WriteJsonProperty(string name, object value, ref string precedingDelimiter, TextWriter output)
- protected virtual void WriteLevel(LogEventLevel level, ref string delim, TextWriter output)
- protected virtual void WriteLiteralValue(object value, TextWriter output)
- protected virtual void WriteMessageTemplate(string template, ref string delim, TextWriter output)
- protected virtual void WriteProperties(IReadOnlyDictionary<string, LogEventPropertyValue> properties, TextWriter output)
- protected virtual void WritePropertiesValues(IReadOnlyDictionary<string, LogEventPropertyValue> properties, TextWriter output)
- protected virtual void WriteRenderedMessage(string message, ref string delim, TextWriter output)
- protected virtual void WriteRenderings(IGrouping<string, PropertyToken>[] tokensWithFormat, IReadOnlyDictionary<string, LogEventPropertyValue> properties, TextWriter output)
- protected virtual void WriteRenderingsValues(IGrouping<string, PropertyToken>[] tokensWithFormat, IReadOnlyDictionary<string, LogEventPropertyValue> properties, TextWriter output)
- protected virtual void WriteSequence(IEnumerable elements, TextWriter output)
- protected virtual void WriteStructure(string typeTag, IEnumerable<LogEventProperty> properties, TextWriter output)
- protected virtual void WriteTimestamp(DateTimeOffset timestamp, ref string delim, TextWriter output)
Serilog.Parsing
Serilog.Sinks.IOFile
Serilog.Sinks.PeriodicBatching
Serilog.Sinks.RollingFile