public OpenAsync ( |
||
token | ||
Результат | Task |
private async Task buildConnectionAsync(CancellationToken token) { if (_connection == null) { _connection = new TransactionState(_factory, _mode, _isolationLevel, _commandTimeout); await _connection.OpenAsync(token).ConfigureAwait(false); } }
private async Task buildConnectionAsync(CancellationToken token) { if (_connection == null) { _connection = new TransactionState(_factory, _mode, _isolationLevel, _commandTimeout, _ownsConnection); await _retryPolicy.ExecuteAsync(async() => await _connection.OpenAsync(token), token); } }
private Task buildConnectionAsync(CancellationToken token) { if (_connection == null) { _connection = new TransactionState(_factory, _mode, _isolationLevel, _commandTimeout, _ownsConnection); return(_connection.OpenAsync(token)); } return(Task.CompletedTask); }
private async Task buildConnectionAsync(CancellationToken token) { if (_connection == null) { _connection = _factory is null ? new TransactionState(_mode, _isolationLevel, _commandTimeout, _externalConnection, _ownsConnection) : new TransactionState(_factory, _mode, _isolationLevel, _commandTimeout, _ownsConnection); await _retryPolicy.ExecuteAsync(() => _connection.OpenAsync(token), token).ConfigureAwait(false); } }