Пример #1
0
        public async Task <PageIndexEntity> GetPage_Index()
        {
            if (_cacheProvider.TryGet(CacheConstants.SquidexSchemas.Pages.Index, out PageIndexEntity item))
            {
                return(item);
            }

            item = await _squidexRepo.GetPage_Index();

            _cacheProvider.Set(CacheConstants.SquidexSchemas.Pages.Index, item);

            return(item);
        }
Пример #2
0
        public async Task <PageIndex> GetPage_Index()
        {
            var config = await GetItemFromCache(CacheConstants.SquidexSchemas.Pages.Index, () => _repo.GetPage_Index());

            return(_mapper.MapToPage_Index(config));
        }