//GetAuctionImages public List <Image> GetAuctionImages(long id, bool iscahce) { DataCacheObject dco = new DataCacheObject(DataCacheType.RESOURCE, DataCacheRegions.IMAGES, "GETAUCTIONIMAGES", new object[] { id }, CachingExpirationTime.Hours_01); List <Image> result = CacheRepository.Get(dco) as List <Image>; if (result != null && result.Count() > 0 && iscahce) { return(result); } dataContext.CommandTimeout = 600000; result = dataContext.spAuction_Images(id).ToList(); if (result.Count() > 0) { dco.Data = result; CacheRepository.Add(dco); } return(result); }