private void SetCacheType(Size size) { int pixels = size.Width * size.Height; if (pixels < LIMIT_SIZE_ALLCACHE) { _cacheType = enumCacheType.All; } }
public ICache GetCache(enumCacheType cacheType) { switch (cacheType) { case enumCacheType.Memcache: return(new MemcacheCache()); case enumCacheType.Redis: return(new RedisCache()); case enumCacheType.WebCache: return(new WebCache()); default: return(null); } }
public CacheHelper(enumCacheType cacheType) { commonCache = GetCache(cacheType); }