Log constructor
Log({
- 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();