One of the default services for Web API is an implementation of IModelValidatorCache. That interface and the corresponding implementation are internal, meaning that it's not possible to set up an alternative dependency resolver with a cache.
Every service required by the framework should be publicly implementable.
Every service required by the framework should be publicly implementable.