<PackageReference Include="Azure.Storage.Common" Version="12.30.0-beta.1" />

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.