2017-05-30 25 views
0

存在任何方式獲取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

+0

發揮。 api.Configuration可以直接注入到你的類構造函數中。 –

回答

0

是的,這是事實 - 但只是有可能在控制器級別注入:

class OnlineDiscountTagImpl @Inject() (cache : CacheApi) extends Controller