获取或注入Lagom应用上下文LagomApplicationContext
问题描述:
存在任何方式获取LagomApplicationContext
?我想用游戏配置对象play.api.Configuration
形式playContext
- 组成:获取或注入Lagom应用上下文LagomApplicationContext
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
答
是的,这是事实 - 但只是有可能在控制器级别注入:
class OnlineDiscountTagImpl @Inject() (cache : CacheApi) extends Controller
发挥。 api.Configuration可以直接注入到你的类构造函数中。 –