Esempio n. 1
0
 public EntityManager(ISQLExecutor exe, IMappingSQLEmit emit)
 {
     exe.ThrowIfNullArgument(nameof(exe));
     emit.ThrowIfNullArgument(nameof(emit));
     _exe  = exe;
     _emit = emit;
 }
Esempio n. 2
0
        public EntityQuery(ISQLExecutor exe, IQuerySQLEmit emit)
        {
            exe.ThrowIfNullArgument(nameof(exe));
            emit.ThrowIfNullArgument(nameof(emit));

            _exe  = exe;
            _emit = emit;
        }
Esempio n. 3
0
        public EntityQuery(ISQLExecutor exe, IQuerySQLEmit emit)
        {
            exe.ThrowIfNullArgument(nameof(exe));
            emit.ThrowIfNullArgument(nameof(emit));

            _exe = exe;
            _emit = emit;
        }
Esempio n. 4
0
        internal Database(ISQLExecutor exe, IModelSQLEmit emit, IMetaQuery meta)
        {
            exe.ThrowIfNullArgument(nameof(exe));
            emit.ThrowIfNullArgument(nameof(emit));
            meta.ThrowIfNullArgument(nameof(meta));

            _exe  = exe;
            _emit = emit;
            _meta = meta;
        }
Esempio n. 5
0
        internal SimpleSession(ISQLExecutor exe, IEntityManager mgr, IEntityQuery qry, INativeSQL native)
        {
            exe.ThrowIfNullArgument(nameof(exe));
            mgr.ThrowIfNullArgument(nameof(mgr));
            qry.ThrowIfNullArgument(nameof(qry));
            native.ThrowIfNullArgument(nameof(native));

            _exe    = exe;
            _mgr    = mgr;
            _qry    = qry;
            _native = native;
        }
Esempio n. 6
0
 public MetaQuery(ISQLExecutor exe)
 {
     exe.ThrowIfNullArgument(nameof(exe));
     _exe = exe;
 }
Esempio n. 7
0
 public NativeSQL(ISQLExecutor exe)
 {
     exe.ThrowIfNullArgument(nameof(exe));
     _exe = exe;
 }
Esempio n. 8
0
 public MetaQuery(ISQLExecutor exe)
 {
     exe.ThrowIfNullArgument(nameof(exe));
     _exe = exe;
 }
Esempio n. 9
0
 public NativeSQL(ISQLExecutor exe)
 {
     exe.ThrowIfNullArgument(nameof(exe));
     _exe = exe;
 }