コード例 #1
0
        public async Task <PageProjectsEntity> GetPage_Projects()
        {
            if (_cacheProvider.TryGet(CacheConstants.SquidexSchemas.Pages.Projects, out PageProjectsEntity item))
            {
                return(item);
            }

            item = await _squidexRepo.GetPage_Projects();

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

            return(item);
        }
コード例 #2
0
        public async Task <PageProjects> GetPage_Projects()
        {
            var config = await GetItemFromCache(CacheConstants.SquidexSchemas.Pages.Projects, () => _repo.GetPage_Projects());

            return(_mapper.MapToPage_Projects(config));
        }