public DatabaseException(DbConfig.DbType type, int code) { switch (type) { case DbConfig.DbType.MYSQL: instance = MySqlException.GetInstance(code); break; } }
public static IDatabase CreateDatabase(DbConfig config, DbConfig.DbType type) { IDatabase instance = null; switch (type) { case DbConfig.DbType.MYSQL: if (config.Port == 0) { config.Port = 3306; } instance = MySqlDatabase.GetInstance(config); break; } return(instance); }