logError method
Logs a Future error using errorLogger
or defaultAsyncExtensionErrorLogger
if parameter logError
is true
.
Implementation
Future<T> logError(
{AsyncExtensionErrorLogger? errorLogger, bool logError = true}) async {
try {
return await this;
} catch (e, s) {
if (logError) errorLogger.logError(e, s);
rethrow;
}
}