Exemple #1
0
        public ClientRepositoryBase(ISqlClientFinanceData db)
        {
            //System.Web.HttpContext.Current.Response.Write("-"+this.GetType().Name + "<br />");

            base.BaseDB = db ?? SenparcDI.GetService <ISqlClientFinanceData>();// ObjectFactory.GetInstance<ISqlClientFinanceData>();

            _entitySetName = EntitySetKeys.Keys[typeof(T)];
        }
Exemple #2
0
        public BaseCache(string cacheKey, ISqlClientFinanceData db)
        {
            CacheKey = cacheKey;
            _db      = db ?? StructureMap.ObjectFactory.GetInstance <ISqlClientFinanceData>();
            if (TimeOut == 0)
            {
                TimeOut = 1440;
            }


            Cache             = CacheStrategyFactory.GetCacheStrategy <T>();
            Cache.CacheSetKey = cacheKey;//设置缓存集合键,必须提供
        }
Exemple #3
0
        public BaseCache(string cacheKey, ISqlClientFinanceData db)
        {
            CacheKey = cacheKey;

            _db = db ?? SenparcDI.GetService <ISqlClientFinanceData>(); //
            if (TimeOut == 0)
            {
                TimeOut = 1440;
            }

            Cache            = CacheStrategyFactory.GetObjectCacheStrategyInstance();
            this.CacheSetKey = cacheKey;//设置缓存集合键,必须提供
        }
 public PointsLogRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
 }
 public FullSystemConfigCache(ISqlClientFinanceData db)
     : base(CACHE_KEY, db)
 {
     base.TimeOut = 1440;
 }
Exemple #6
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="CACHE_KEY"></param>
 /// <param name="db"></param>
 /// <param name="timeOut">单位:分钟。1440为一天。</param>
 public BaseDictionaryCache(string CACHE_KEY, ISqlClientFinanceData db, int timeOut)
     : base(CACHE_KEY, db, timeOut)
 {
     base.TimeOut = timeOut;
 }
Exemple #7
0
 public AdminUserInfoRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
     _sqlClientFinanceData = sqlClientFinanceData;
 }
 public SystemConfigRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
 }
Exemple #9
0
 public FullAccountCache(ISqlClientFinanceData db)
     : base(CACHE_KEY, db, timeout)
 {
 }
Exemple #10
0
 public FeedBackRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
 }
 public AccountRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
 }
Exemple #12
0
 public CompetitionProgramRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
     _sqlClientFinanceData = sqlClientFinanceData;
 }
 public ActivityRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
 }
 public FullAdminUserInfoCache(ISqlClientFinanceData db)
     : base(CACHE_KEY, db, timeout)
 {
 }
Exemple #15
0
 public ProjectMemberRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
 }
 public ScheduleRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData)
 {
 }