LogEvent class LogEvent Documentation public Exception Exception { get; } public LogEventLevel Level { get; } public MessageTemplate MessageTemplate { get; } public IReadOnlyDictionary<string, LogEventPropertyValue> Properties { get; } public DateTimeOffset Timestamp { get; } public LogEvent(DateTimeOffset timestamp, LogEventLevel level, Exception exception, MessageTemplate messageTemplate, IEnumerable<LogEventProperty> properties) 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)