LogMessage constructor
LogMessage({})
Creates a new LogMessage instance.
message: The log message content (required).level: The severity level of the log (defaults to LogLevel.none).environment: The environment context (defaults to an empty string).category: The category of the log (defaults to an empty string).
The timeStamp is automatically set to the current time upon creation.
Implementation
LogMessage({
required this.message,
this.level = LogLevel.none,
this.environment = '',
this.category = '',
}) {
timeStamp = DateTime.now();
}