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)