Azure.Storage.IExpiringValue
interface IExpiringValue
Represents a cached value that has an expiration time and a proactive refresh time.
The time at which this value is no longer valid and must be re-acquired.
The time at which a background refresh should be initiated so that a new value
is ready before ExpiresOn is reached.
Returns a new copy of this value with the specified refreshOn time.
Used by the cache to modify the refresh time while keeping everything else the same.