The IValueAdapter type exposes the following members.
Gets the value that should be exposed to the consuming application, i.e. typically the return value of the cached method.
Gets the value that should be stored in the cache.
Asynchronously gets the value that should be stored in the cache.