Ejemplo n.º 1
0
        internal DBHelper GetDBHelper(DataAccessType accessType = DataAccessType.Default)
        {
            DBLocation.DataAccessType = accessType;
            var helper = DBConfigRegister.GetDBHelper(DBLocation);

            return(helper);
        }
Ejemplo n.º 2
0
        internal override DbContextInner GetDbContext()
        {
            dbLocation.ManageName = ManageName;
            var helper    = DBConfigRegister.GetDBHelper(dbLocation);
            var dbContext = new DbContextInner(helper, dbLocation);

            return(dbContext);
        }
Ejemplo n.º 3
0
        internal AbsDBExtend copyDBExtend()
        {
            var helper     = DBConfigRegister.GetDBHelper(dbContext.DBLocation);
            var dbContext2 = new DbContextInner(helper, dbContext.DBLocation);

            //dbContext2.ShardingMainDataIndex = dbContext.ShardingMainDataIndex;
            dbContext2.UseSharding = dbContext.UseSharding;
            return(DBExtendFactory.CreateDBExtend(dbContext2));
        }