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)]; }
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;//设置缓存集合键,必须提供 }
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; }
/// <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; }
public AdminUserInfoRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { _sqlClientFinanceData = sqlClientFinanceData; }
public SystemConfigRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { }
public FullAccountCache(ISqlClientFinanceData db) : base(CACHE_KEY, db, timeout) { }
public FeedBackRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { }
public AccountRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { }
public CompetitionProgramRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { _sqlClientFinanceData = sqlClientFinanceData; }
public ActivityRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { }
public FullAdminUserInfoCache(ISqlClientFinanceData db) : base(CACHE_KEY, db, timeout) { }
public ProjectMemberRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { }
public ScheduleRepository(ISqlClientFinanceData sqlClientFinanceData) : base(sqlClientFinanceData) { }