Example #1
0
 public Task <DbConnection> CreateAsync(CancellationToken cancel, DbConnection db = null)
 {
     if (db != null)
     {
         return(Task.FromResult((DbConnection) new SqlFuConnection(_provider, db, SqlFuManager.Config.TransientErrorsStrategyFactory)));
     }
     return(SqlFuManager.OpenConnectionAsync(_provider, _connectionString, cancel));
 }
Example #2
0
 public Task <DbConnection> CreateAsync(CancellationToken cancel, DbConnection db = null)
 {
     if (db != null)
     {
         return(Task.FromResult((DbConnection) new SqlFuConnection(db, _provider)));
     }
     return(SqlFuManager.OpenConnectionAsync(_provider, _connectionString, cancel));
 }
Example #3
0
 public Task <DbConnection> CreateAsync(CancellationToken cancel, string cnxString)
 {
     return(SqlFuManager.OpenConnectionAsync(_provider, cnxString ?? _connectionString, cancel));
 }