Ejemplo n.º 1
0
        public async Task <PageAboutEntity> GetPage_About()
        {
            if (_cacheProvider.TryGet(CacheConstants.SquidexSchemas.Pages.About, out PageAboutEntity item))
            {
                return(item);
            }

            item = await _squidexRepo.GetPage_About();

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

            return(item);
        }
Ejemplo n.º 2
0
        public async Task <PageAbout> GetPage_About()
        {
            var config = await GetItemFromCache(CacheConstants.SquidexSchemas.Pages.About, () => _repo.GetPage_About());

            return(_mapper.MapToPage_About(config));
        }