TransactionService
Functions
Link copied to clipboard
abstract fun createTransaction(scope: Scope, parentTransaction: Transaction<T>? = null): Transaction<T>
Link copied to clipboard
inline fun <T, R : Any> TransactionService<R>.runWithTransaction(scope: Scope = Scope.EMPTY, parentTransaction: Transaction<R>? = null, block: (transaction: Transaction<R>) -> T): T