MetalamaAPI documentationPatterns APIMetalama.​Patterns.​Caching.​Value­AdaptersValue­Adapter<T>Get­Stored­Value­Async
Open sandboxFocus

ValueAdapter<T>.GetStoredValueAsync Method

GetStoredValueAsync(T, CancellationToken)

Asynchronously gets the value that should be stored in the cache.

Declaration
public virtual Task<object> GetStoredValueAsync(T value, CancellationToken cancellationToken)
Parameters
Type Name Description
T value

The apparent value (typically the return value of the cached method).

System.Threading.CancellationToken cancellationToken

A System.Threading.CancellationToken.

Returns
Type Description
System.Threading.Tasks.Task<System.Object>

A System.Threading.Tasks.Task returning a cacheable object.

Implements
IValueAdapter<T>.GetStoredValueAsync(T, CancellationToken)