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