/** <inheritDoc /> */ public Task <CacheResult <TV> > GetAndPutAsync(TK key, TV val) { AsyncInstance.GetAndPut(key, val); return(AsyncInstance.GetTask(CacheOp.GetAndPut, GetCacheResult)); }