Exemple #1
0
        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();
        }
Exemple #2
0
 public void Initialize()
 {
     _proxy = new SqlConnectionProxy(_connectionStrings, connectionOption: ConnectionOption.Fallback);
 }
Exemple #3
0
 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);
 }