writeOperationAsync

open suspend override fun writeOperationAsync(key: String, block: suspend () -> Unit): StateFlow<Boolean>?

Saves a write operation into AsyncTransactionContext or creates a new Transaction for this operation. This must only be called on writing repository operations directly (save, update, delete).

Return

true as soon as the transaction has been completed.

Parameters

key

must be unique across all repositories