Token that was registered for this factory. In most cases, this is the static form of the item that is to be produced by this factory.
Get the dependency requirements required by this factory's token.
Get the property dependencies that should be injected to the created instance.
Helper method that returns all
@Inject()'ed properties for a token and its prototypical ancestors.
Standard static-class factory. The token of this factory is a reference to a static class that is instantiated when the factory produces.
Dependency keys are inferred from injection metadata on the constructor's params, as are the injected properties.