Say I have a class, Logger, which is not a component, which uses ServiceA (marked as Injectable). Logger's constructor look like:
Logger(this._logger);
Will AngularDart implicitly pass ServiceA to Logger upon instantiation even though Logger is not a component or directive? The AngularDart docs are unclear on this.