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