Пример #1
0
        public IDbConnection GetDbConnection(string currentConnectionString, RepositoryDbAccess dbAccess)
        {
#if NETSTANDARD
            return(new SqlConnection(dbAccess.GetConnectionString(currentConnectionString)));
#else
            return(new SqlConnection(dbAccess.GetConnectionString(currentConnectionString, "System.Data.SqlClient", "SQL Server")));
#endif
        }
        public IDbConnection GetDbConnection(string currentConnectionString, RepositoryDbAccess dbAccess)
        {
#if NETSTANDARD
            return(new MySqlConnection(dbAccess.GetConnectionString(currentConnectionString)));
#else
            return(new MySqlConnection(dbAccess.GetConnectionString(currentConnectionString, "MySql.Data.MySqlClient", "MySql")));
#endif
        }
        public IDbConnection GetDbConnection(string currentConnectionString, RepositoryDbAccess dbAccess)
        {
#if NETCOREAPP
            return(new SqlConnection(dbAccess.GetConnectionString(currentConnectionString)));
#else
            return(new OracleConnection(dbAccess.GetConnectionString(currentConnectionString, "Oracle.DataAccess.Client", "Oracle")));
#endif
        }
 public static PostgreSqlDbConnectionFactory OnPostgreSql(this RepositoryDbAccess config)
 {
     return(new PostgreSqlDbConnectionFactory());
 }
Пример #5
0
 public static SQLServerDbConnectionFactory OnSQLServer(this RepositoryDbAccess config)
 {
     return(new SQLServerDbConnectionFactory());
 }
 public static MySqlDbConnectionFactory OnMySql(this RepositoryDbAccess config)
 {
     return(new MySqlDbConnectionFactory());
 }
Пример #7
0
 public static OracleDbConnectionFactory OnOracle(this RepositoryDbAccess config)
 {
     return(new OracleDbConnectionFactory());
 }