private async Task <bool> TestSqlConnectionAsync(YDataSourceAzureSql dataSource) { SqlConnection sqlConnection = null; try { using (sqlConnection = new SqlConnection(dataSource.ConnectionString)) { await sqlConnection.OpenAsync().ConfigureAwait(false); return(true); } } catch (Exception) { if (sqlConnection != null && sqlConnection.State != System.Data.ConnectionState.Closed) { sqlConnection.Close(); } throw; } }
public DataSourceViewAzureSqlDatabase() { this.dataSource = new YDataSourceAzureSqlDatabase(); }