Ah okay. I am not so deep in ionic 2, yet... I am waiting until angular 2 is in the stage to use without bugs and laggs^^.
I thought the simplest way is to use the approach i posted, but it does the same.
There was something like an evolution of dependency injection from a really low-level usage to the way you/i did it.
The "Inject()" writing is maybe a little bit more unique, because you get the information --> okay this is a dependency injection instead of a custom constructor parameter.