transaction method
Run a set of operations inside a transaction.
This returns whatever the function's return value is.
Implementation
Future<dynamic>? transaction(Function transactionOperations) async {
return await TransactionAsync(this).runInTransaction(transactionOperations);
}