public async Task CachingSha2WithSecureConnection() { var csb = AppConfig.CreateCachingSha2ConnectionStringBuilder(); using (var connection = new MySqlConnection(csb.ConnectionString)) await connection.OpenAsync(); }
public async Task CachingSha2WithoutSecureConnection() { var csb = AppConfig.CreateCachingSha2ConnectionStringBuilder(); csb.SslMode = MySqlSslMode.None; csb.AllowPublicKeyRetrieval = true; using var connection = new MySqlConnection(csb.ConnectionString); await connection.OpenAsync(); }
public async Task CachingSha2WithoutSecureConnection() { var csb = AppConfig.CreateCachingSha2ConnectionStringBuilder(); csb.SslMode = MySqlSslMode.None; #if !BASELINE csb.AllowPublicKeyRetrieval = true; #endif using (var connection = new MySqlConnection(csb.ConnectionString)) { #if BASELINE await Assert.ThrowsAsync <NotImplementedException>(() => connection.OpenAsync()); #else await connection.OpenAsync(); #endif } }