<PackageReference Include="Relativity.Server.Logging.SDK" Version="5000.1.1" />

LogEvent

class LogEvent
public Exception Exception { get; }

public LogEventLevel Level { get; }

public ActivitySpanId? SpanId { get; }

public DateTimeOffset Timestamp { get; }

public ActivityTraceId? TraceId { get; }

public LogEvent(DateTimeOffset timestamp, LogEventLevel level, Exception exception, MessageTemplate messageTemplate, IEnumerable<LogEventProperty> properties)

public LogEvent(DateTimeOffset timestamp, LogEventLevel level, Exception exception, MessageTemplate messageTemplate, IEnumerable<LogEventProperty> properties, ActivityTraceId traceId, ActivitySpanId spanId)

public void AddOrUpdateProperty(LogEventProperty property)

public void AddPropertyIfAbsent(LogEventProperty property)

public void RemovePropertyIfPresent(string propertyName)

public void RenderMessage(TextWriter output, IFormatProvider formatProvider = null)

public string RenderMessage(IFormatProvider formatProvider = null)