KeyValueCacheRepo

fun <Key, Value> KeyValueCacheRepo(parentRepo: KeyValueRepo<Key, Value>, kvCache: KVCache<Key, Value>, scope: CoroutineScope = CoroutineScope(Dispatchers.Default))