Я не мог найти много информации об инъекции зависимостей времени исполнения Play от инъекции зависимости времени компиляции в Scala. Время компиляции DI выглядит более привлекательно, но Play, похоже, поощряет противоположное. Кроме того, количество кода шаблона, требуемого в сочетании с отсутствием документации, обескураживает.Слушать недостатки DI во время выполнения
Вопрос в том, какие именно недостатки использования среды выполнения DI в игре? Не все ли компоненты, подключенные непосредственно при загрузке приложения, что делает сбои быстро обнаруженными?
Два раздела на веб-сайте достаточно подробные - https://playframework.com/documentation/2.5.x/ScalaDependencyInjection и https://playframework.com/documentation/2.5.x/ScalaCompileTimeDependencyInjection –