toJson method
Abstract function that concrete classes must implement. This must encode the internal data model to a JSON compatible representation.
While not required, it is suggested to call removeNull
before returning.
Implementation
@override
Map<String, dynamic> toJson() => {
'error': error,
'level': level.name,
'loggerName': loggerName,
'message': message,
'object': object,
'sequenceNumber': sequenceNumber,
'stackTrace': stackTrace,
'time': time?.millisecondsSinceEpoch,
};