write method

  1. @override
Future<void> write(
  1. LogLevel level,
  2. String message, {
  3. Map<String, dynamic>? metadata,
})
override

Writes a single log record.

Implementation

@override
Future<void> write(
  LogLevel level,
  String message, {
  Map<String, dynamic>? metadata,
}) async {
  logs.add(
    LogEntry(
      level: level,
      message: message,
      metadata: metadata,
      timestamp: DateTime.now(),
    ),
  );
}