InjectableObjectFactory

constructor(constructor: Constructor<T>, serviceProvider: ServiceProvider)
constructor(constructorAccessor: ConstructorAccessor<T>, serviceProvider: ServiceProvider)