InjectableObjectFactory
class InjectableObjectFactory<T : Any>(constructorAccessor: ConstructorAccessor<T>, serviceProvider: ServiceProvider) : ObjectFactory<T>
ObjectFactory implementation that creates objects using dependency injection. This factory automatically resolves constructor parameters from a ServiceProvider, enabling automatic dependency injection during object instantiation.
Parameters
T
the type of object that will be created