예제 #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
        }