diff --git a/Entities/LogEntry.cs b/Entities/LogEntry.cs
index 216ca0e..081bae6 100644
--- a/Entities/LogEntry.cs
+++ b/Entities/LogEntry.cs
@@ -2,11 +2,32 @@
public class LogEntry
{
+ internal LogEntry() { }
+
internal string RawMessage { get; set; }
- public DateTime TimeOfEvent { get; set; }
- public CustomLogLevel LogLevel { get; set; }
- public string Message { get; set; }
- public object[] Args { get; set; }
- public Exception? Exception { get; set; }
+ ///
+ /// The time of the event.
+ ///
+ public DateTime TimeOfEvent { get; internal set; }
+
+ ///
+ /// The severity of the event.
+ ///
+ public CustomLogLevel LogLevel { get; internal set; }
+
+ ///
+ /// The message describing the event.
+ ///
+ public string Message { get; internal set; }
+
+ ///
+ /// Any objects involved in creating the event message.
+ ///
+ public object[] Args { get; internal set; } = Array.Empty