public async Task <object> GetUsedVsUnusedCpu() { var cacheKey = CacheHelpers.GenerateCacheKeyForCostRecommnedationUnsedCpu(); return(await cache.GetOrCreateAsync(cacheKey, async entry => { entry.AbsoluteExpirationRelativeToNow = CacheHelpers.absoluteExpirationRelativeToNow; return await costRecommendationsOperations.GetUsedVsUnusedCpu(); })); }