По определению:
Агрегация - это методика создания нового класса из уже существующих классов путём их включения.
Внедрение зависимостей - это процесс предоставления внешней зависимости программному компоненту.
По моему "путём их включения" == "предоставления внешней зависимости". Я прав? Можно ли считать di подвидом агрегации?