Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

So, all this is possible using named dependencies: When you assign a name to a dependency; for instance @ServiceDependency(name="MyDependencyfoo"), then this has an impact on how the dependency is handled. Indeed, all named dependencies are calculated after the @Init method returns. So from your @Init method, you can then configure your named dependencies, using data provided by already injected dependencies.

...