public async Task <EnglishTaskFullFilterModel> GetFullFilter() { var cachedFilter = _cacheRepository.GetObjectValue <EnglishTaskFullFilterModel>(FullFilterCacheKey); if (cachedFilter != null) { return(cachedFilter); } var fromDbFilter = await GetFromDbFullFilter(); _cacheRepository.SetObjectValue(FullFilterCacheKey, fromDbFilter); return(fromDbFilter); }