public DatabaseTableBLL() { string dbType = GlobalContext.SystemConfig.DBProvider; switch (dbType) { case "SqlServer": databaseTableService = new DatabaseTableSqlServerService(); break; case "MySql": databaseTableService = new DatabaseTableMySqlService(); break; case "Oracle": databaseTableService = new DatabaseTableOracleService(); break; default: throw new Exception("未找到数据库配置"); } }
public DatabasesBackupJob(IDbContext context) { string dbType = GlobalContext.SystemConfig.DBProvider; switch (dbType) { case Define.DBTYPE_SQLSERVER: _service = new DatabaseTableSqlServerService(context); break; case Define.DBTYPE_MYSQL: _service = new DatabaseTableMySqlService(context); break; case Define.DBTYPE_ORACLE: _service = new DatabaseTableOracleService(context); break; default: throw new Exception("未找到数据库配置"); } }
public DatabaseTableBLL() { string dbType = GlobalContext.Configuration.GetSection("DB:DBType").Value; switch (dbType) { case "SqlServer": databaseTableService = new DatabaseTableSqlServerService(); break; case "MySql": databaseTableService = new DatabaseTableMySqlService(); break; case "Oracle": databaseTableService = new DatabaseTableOracleService(); break; default: throw new Exception("未找到数据库配置"); } }
public CodeGeneratorController(IDbContext context) { string dbType = GlobalContext.SystemConfig.DBProvider; _context = context; switch (dbType) { case Define.DBTYPE_SQLSERVER: _service = new DatabaseTableSqlServerService(context); break; case Define.DBTYPE_MYSQL: _service = new DatabaseTableMySqlService(context); break; case Define.DBTYPE_ORACLE: _service = new DatabaseTableOracleService(context); break; default: _service = new DatabaseTableMySqlService(context); break; } }
public DatabaseTableBLL(IDatabaseTableService databaseTableService) { _databaseTableService = databaseTableService; }