LogEntry.fromJson constructor

LogEntry.fromJson(
  1. Map<String, dynamic> jsonSerialization,
  2. SerializationManager serializationManager
)

Implementation

factory LogEntry.fromJson(
  Map<String, dynamic> jsonSerialization,
  _i1.SerializationManager serializationManager,
) {
  return LogEntry(
    id: serializationManager.deserialize<int?>(jsonSerialization['id']),
    sessionLogId: serializationManager
        .deserialize<int>(jsonSerialization['sessionLogId']),
    messageId: serializationManager
        .deserialize<int?>(jsonSerialization['messageId']),
    reference: serializationManager
        .deserialize<String?>(jsonSerialization['reference']),
    serverId: serializationManager
        .deserialize<String>(jsonSerialization['serverId']),
    time:
        serializationManager.deserialize<DateTime>(jsonSerialization['time']),
    logLevel: serializationManager
        .deserialize<_i2.LogLevel>(jsonSerialization['logLevel']),
    message: serializationManager
        .deserialize<String>(jsonSerialization['message']),
    error:
        serializationManager.deserialize<String?>(jsonSerialization['error']),
    stackTrace: serializationManager
        .deserialize<String?>(jsonSerialization['stackTrace']),
    order: serializationManager.deserialize<int>(jsonSerialization['order']),
  );
}