Ejemplo n.º 1
0
        public DbQueryEngine(ISessionExecutionContext executionContext, IDbQueryGenerator queryGenerator)
        {
            Ensure.That(queryGenerator, "queryGenerator").IsNotNull();
            Ensure.That(executionContext, "executionContext").IsNotNull();

            ExecutionContext = executionContext;
            QueryGenerator   = queryGenerator;
        }
Ejemplo n.º 2
0
        public DbSessionAdvanced(ISessionExecutionContext executionContext, IDbQueryGenerator queryGenerator, ISqlExpressionBuilder sqlExpressionBuilder)
        {
            Ensure.That(queryGenerator, "queryGenerator").IsNotNull();
            Ensure.That(sqlExpressionBuilder, "sqlExpressionBuilder").IsNotNull();
            Ensure.That(executionContext, "executionContext").IsNotNull();

            ExecutionContext     = executionContext;
            QueryGenerator       = queryGenerator;
            SqlExpressionBuilder = sqlExpressionBuilder;
        }
 protected internal SqlServerSisoSpatial(ISessionExecutionContext executionContext)
 {
     ExecutionContext = executionContext;
     SqlStatements    = SpatialSqlStatements.Instance;
 }