Пример #1
0
        public List <RaceEntity> GetRaceDetail(int raceId)
        {
            string key = RedisCache.CreateRaceKey(raceId);

            Func <List <RaceEntity> > loadingFunction = () =>
            {
                List <RaceEntity> races = _tableStorageRepository.GetRaceById(raceId);

                return(races);
            };
            TimeSpan          sliding  = new TimeSpan(0, 2, 10);
            List <RaceEntity> entities = RedisCache.Get(key, loadingFunction, sliding);

            return(entities);
        }
Пример #2
0
        public List <RaceEntity> GetRaceDetail(int idRace)
        {
            List <RaceEntity> entities = _storageRepository.GetRaceById(idRace);

            return(entities);
        }