createTrace method
Implementation
@override
Future<FirebaseTrace> createTrace({required String name}) async {
if (!isReady) {
logger.warning(this, '$providerName: Firebase is not initialized');
throw Exception('$providerName: Firebase is not initialized');
}
logger.debug(this, 'Creating Trace:$name');
FirebaseTrace trace = FirebaseTrace(name: name);
trace.initialize(
autoStart: true,
canTrace: (settings?.mode == TraceMode.httpOnly ||
settings?.mode == TraceMode.both),
);
logger.info(this, 'Trace:$name created');
return trace;
}