static void Main(string[] args) { ISqlProxy proxy = new SqlConnectionProxy(connectionString); var t = proxy.RunAsync(async(con) => { await con.OpenAsync(); return(0); }); var result = t.GetAwaiter().GetResult(); }
public void Initialize() { _proxy = new SqlConnectionProxy(_connectionStrings, connectionOption: ConnectionOption.Fallback); }
public void Initialize() { _proxy = new SqlConnectionProxy(_connectionStrings, connectionOption: ConnectionOption.RoundRobin); }
public void Initialize() { _proxy = new SqlConnectionProxy(_connectionStrings, connectionOption: ConnectionOption.FirstOnly); }
public void Initialize() { _proxy = new SqlConnectionProxy(_connectionStrings, maxAttempts: maxAttempts); }