Method ExecuteAtomicAsync<T>(Func<Task<T>>)
Execute multiple operations atomically and return result.
If no transaction is active, creates one automatically.
Task<T> ExecuteAtomicAsync<T>(Func<Task<T>> operations)
Execute multiple operations atomically and return result.
If no transaction is active, creates one automatically.
Task<T> ExecuteAtomicAsync<T>(Func<Task<T>> operations)