A provider of instances of type T that are created by the given Factory and cached.
1.0.0
The factory function that creates instances of type T.