API Diff between 1.5.1 and 1.1.2
67 Additions
2 Removals
Serilog
Serilog.Configuration
Serilog.Context
Serilog.Core
Serilog.Core.Enrichers
Serilog.Debugging
Serilog.Formatting.Json
-
public class JsonFormatter : ITextFormatter
- public JsonFormatter(bool omitEnclosingObject = false, string closingDelimiter = null, bool renderMessage = false, IFormatProvider formatProvider = null)
- 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.Formatting.Raw
Serilog.Parsing
Serilog.Sinks.IOFile
Serilog.Sinks.PeriodicBatching
Serilog.Sinks.RollingFile