Автоматическое внедрение зависимостей (сервисов) в методы компонентов, агентов и обработчиков событий.

Рейтинг: 0  
Новая
Предложил Безруков Яков 11.11.2020 16:25:12

Автоматическое внедрение зависимостей (сервисов) в методы компонентов, агентов и обработчиков событий.

Доработать сервис-локатор \Bitrix\Main\DI\ServiceLocator до полноценного контейнера внедрения зависимостей, чтобы была возможность цепного разрешения зависимостей в конструкторах.
Автоматически разрешать зависимости, запрошенные в методе executeComponent.
Добавить возможность создания классов агентов и обработчиков событий с автоматическим разрешением зависимостей в конструкторах.