Internal method to log with a specific level
Future<void> logWithLevel(LogLevel level, {dynamic message, LogEvent? event}) async { await _logMessage(level, message, event: event); }