Log constructor

Log({
  1. LogRepository? logger,
})

🔧 Creates an instance of Log

  • If no logger is provided, it defaults to ConsoleLogger 🖥️.
  • Users can pass a custom logger (e.g., FileLogger, API Logger).

Implementation

Log({LogRepository? logger}) : _logger = logger ?? ConsoleLogger();