withTransaction<TResult> method
Implementation
Future<TResult> withTransaction<TResult>(
Future<TResult> Function(Transaction transaction) work,
) async {
final session = await startSession();
try {
final r = await session.withTransaction(work);
return r;
} finally {
session.dispose();
}
}