public CHXDatabase(CHXDatabaseParameters connectionParameters, CHXDatabaseType?databaseType) { checkParameters(connectionParameters, databaseType); _connectionParameters = connectionParameters; _databaseType = databaseType; init(); }
public CHXDatabaseConnection(CHXDatabaseParameters connectionParameters, ICHXDatabase manager) { _manager = manager; _connectionParameters = connectionParameters; InitMethod(); LoadVersion(); }
protected bool checkParameters(CHXDatabaseParameters connectionParameters, CHXDatabaseType?databaseType) { if (connectionParameters == null || databaseType == null) { throw new NullReferenceException("veri tabanı parametreleri ya da veri tabanı türü boş geçilemez."); } else { return(true); } }