# directFullyCached

fun < ObjectType , IdType , InputType > CRUDRepo < ObjectType , IdType , InputType >. directFullyCached (kvCache: KeyValueRepo < IdType , ObjectType > = MapKeyValueRepo(), scope: CoroutineScope = CoroutineScope(Dispatchers.Default), skipStartInvalidate: Boolean = false, locker: SmartRWLocker = SmartRWLocker(), idGetter: ( ObjectType ) -> IdType ): DirectFullCRUDCacheRepo < ObjectType , IdType , InputType >(source)