/// <summary> /// Gets the cached value /// </summary> /// <returns>The cached value</returns> public T GetValue <T>() { CacheStrategy <T> copy = Complete <T>(); return(copy.GetValue()); }