Beispiel #1
0
 public DbQueryBase(ConnectionBuilder connectionBuilder, AbstractionOptions options)
 {
     this.connectionBuilder = connectionBuilder;
     this.Options           = options;
     this.paginationFactory = PaginationAbstractFactory.GetObject(options.Dialect);
     this.exec = QueryExecutionLayerBuilder.Build(options, connectionBuilder);
 }
Beispiel #2
0
 public DbQueryBase(IDbConnection connection, DatabaseDialect dialect)
 {
     this.dbConnection      = connection;
     this.Dialect           = dialect;
     this.paginationFactory = PaginationAbstractFactory.GetObject(dialect);
 }