Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
call delegate
#getService()
when looking up single service
as classes implementing `ServiceProvider` may define their own custom behaviour, let the `ServiceProvider` instance itself fetch a single service by name instead of using an own standard strategy (using the first one returned by `#getServices(Class)`) this way it is prevented that a `ServiceProvider` must load all services of the class even if they are not generellay needed (including all side effects e.g. loading data from remote services)
- Loading branch information