Type of injection
A dynamic service is a singleton that only lives within a single kontainer instance
For a prototype service a new instance is created whenever it is injected
A singleton service is shared across multiple kontainer instances