コード例 #1
0
        public async Task <IEnumerable <Standard> > GetLatestStandardVersions()
        {
            var results = await _cacheService.RetrieveFromCache <IEnumerable <Standard> >("LatestStandards");

            if (results != null)
            {
                return(results);
            }

            var standards = await _standardRepository.GetLatestStandardVersions();

            await _cacheService.SaveToCache("LatestStandards", standards, 8);

            return(standards);
        }