public static ISugarQueryable <T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> GetQueryable <T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(ConnectionConfig currentConnectionConfig)
        {
            string className = "Queryable";

            className = GetClassName(currentConnectionConfig.DbType.ToString(), className);
            ISugarQueryable <T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> result = CreateInstance <T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, ISugarQueryable <T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> >(className);

            return(result);
        }
        public static InsertBuilder GetInsertBuilder(ConnectionConfig currentConnectionConfig)
        {
            InsertBuilder result = CreateInstance <InsertBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "InsertBuilder"));

            return(result);
        }
        public static IAdo GetAdo(ConnectionConfig currentConnectionConfig)
        {
            IAdo result = CreateInstance <IAdo>(GetClassName(currentConnectionConfig.DbType.ToString(), "Provider"));

            return(result);
        }
Beispiel #4
0
 public SqlSugarClient(ConnectionConfig config)
 {
     Check.Exception(config == null, "ConnectionConfig config is null");
     InitContext(config);
 }
        public static IDbMaintenance GetDbMaintenance(ConnectionConfig currentConnectionConfig)
        {
            IDbMaintenance result = CreateInstance <IDbMaintenance>(GetClassName(currentConnectionConfig.DbType.ToString(), "DbMaintenance"));

            return(result);
        }
        public static ICodeFirst GetCodeFirst(ConnectionConfig currentConnectionConfig)
        {
            ICodeFirst result = CreateInstance <ICodeFirst>(GetClassName(currentConnectionConfig.DbType.ToString(), "CodeFirst"));

            return(result);
        }
        public static DeleteBuilder GetDeleteBuilder(ConnectionConfig currentConnectionConfig)
        {
            DeleteBuilder result = CreateInstance <DeleteBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "DeleteBuilder"));

            return(result);
        }
        public static IDbBind GetDbBind(ConnectionConfig currentConnectionConfig)
        {
            IDbBind result = CreateInstance <IDbBind>(GetClassName(currentConnectionConfig.DbType.ToString(), "DbBind"));

            return(result);
        }
Beispiel #9
0
        public static ISugarQueryable <T, T2, T3, T4, T5, T6, T7> GetQueryable <T, T2, T3, T4, T5, T6, T7>(ConnectionConfig currentConnectionConfig)
        {
            string className = "Queryable";

            className = GetClassName(currentConnectionConfig.DbType, className);
            ISugarQueryable <T, T2, T3, T4, T5, T6, T7> result = CreateInstance <T, T2, T3, T4, T5, T6, T7, ISugarQueryable <T, T2, T3, T4, T5, T6, T7> >(className);

            return(result);
        }
Beispiel #10
0
        public static IDbFirst GetDbFirst(ConnectionConfig currentConnectionConfig)
        {
            IDbFirst result = CreateInstance <IDbFirst>(GetClassName(currentConnectionConfig.DbType, "DbFirst"));

            return(result);
        }
Beispiel #11
0
        public static ISqlBuilder GetSqlbuilder(ConnectionConfig currentConnectionConfig)
        {
            ISqlBuilder result = CreateInstance <ISqlBuilder>(GetClassName(currentConnectionConfig.DbType, "Builder"));

            return(result);
        }
Beispiel #12
0
        public static UpdateBuilder GetUpdateBuilder(ConnectionConfig currentConnectionConfig)
        {
            UpdateBuilder result = CreateInstance <UpdateBuilder>(GetClassName(currentConnectionConfig.DbType, "UpdateBuilder"));

            return(result);
        }
Beispiel #13
0
 public SqlSugarClient(ConnectionConfig config)
 {
     base.Context = this;
     base.CurrentConnectionConfig = config;
 }