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); }
public async Task <PageProjects> GetPage_Projects() { var config = await GetItemFromCache(CacheConstants.SquidexSchemas.Pages.Projects, () => _repo.GetPage_Projects()); return(_mapper.MapToPage_Projects(config)); }