The current dependency tree rendering could be improved
Considerations:
- Services with more dependencies should be rendered higher.
- Services with and without dependencies as well as runners should be distinguishable.
- Services with more dependents should be bigger.
- Services registered as interface and as pointers should be distinguishable.
- Services registered as interfaces should include underlying type name in their labels.
- Runners of different configurations should be distinguishable.
- The fact of implementing
Initer and Shutdowner should be reflected.
- etc?
The current dependency tree rendering could be improved
Considerations:
IniterandShutdownershould be reflected.