Получить или внедрить контекст приложения Lagom LagomApplicationContext

Есть ли способ получить LagomApplicationContext? Я хотел бы использовать объект конфигурации воспроизведения play.api.Configuration форма playContext - состав:

sealed trait LagomApplicationContext {
  /**
   * The Play application loader context.
   */
  val playContext: Context
}

Любые идеи или предложения, как это сделать? Существует какой-то DI?

Мне нужно использовать значения из application.conf так же, как в этом примере: https://www.webkj.com/play-framework/play-scala-2.5-reading-config-using-di


person Dawid Furman    schedule 30.05.2017    source источник
comment
play.api.Configuration можно внедрить непосредственно в конструкторы классов.   -  person Tim Moore    schedule 06.07.2017


Ответы (1)


Да, это правда, но только на уровне контроллера можно ввести:

class OnlineDiscountTagImpl @Inject() (cache : CacheApi) extends Controller
person Dawid Furman    schedule 07.07.2017