log method
Logs a message or event using the configured strategies.
Throws NotInitializedError if the logger has not been initialized.
message
- The message to log.
event
- Optional. The specific log event associated with the message.
Implementation
Future<void> log(dynamic message, {LogEvent? event}) async {
if (!_isInitialized) {
throw NotInitializedError();
}
for (var strategy in logger._strategies) {
await strategy.log(message: message, event: event);
}
}