Dependency should be only a value holder for resolvance, all execution should be made in injections. Because decorators uses Dependency.resolve attribute the API of decorators must also be changed to use injections . New Injection function definition
Dependency should be only a value holder for resolvance, all execution should be made in injections. Because decorators uses
Dependency.resolve
attribute the API of decorators must also be changed to use injections . New Injection function definitionCurrently there is no support for injecting
typeParameters
although we could also threat them asDependency
iesDecorators will be bound to Injection class . We should move also api module to core as it is no have sense to hold it separately.