debug method
void
debug(
- dynamic labelsOrExecutionContext,
- dynamic messageOrMessageFactory, [
- FException? ex
override
There two overloads
void debug(FExecutionContext executionContext, String message, [FException? ex]);
void debug(FExecutionContext executionContext, FLoggerMessageFactory messageFactory, [FException? ex]);
void debug(FLoggerLabels labels String message, [FException? ex]);
void debug(FLoggerLabels labels FLoggerMessageFactory messageFactory, [FException? ex]);
Implementation
@override
void debug(
dynamic labelsOrExecutionContext,
dynamic messageOrMessageFactory, [
FException? ex,
]) {
if (!this.isDebugEnabled) {
return;
}
final FLoggerLabels loggerLabels =
FLoggerBase._resolveLoggerLabels(labelsOrExecutionContext);
final String message = FLoggerBase._resolveMessage(messageOrMessageFactory);
this.log(FLoggerLevel.debug, loggerLabels, message, ex);
}