2016-11-14 53 views
0

我想知道如何通過Play Framework 2.5獲得Play的ActorSystem參考。從官方文檔中,它聲明我可以使用@Inject註釋在我的控制器中注入ActorSystem,但是我想避免使用它。有沒有一種替代方法可以獲得對ActorSystem的引用?有什麼建議麼?Play Framework 2.5加載應用程序

從API中,我可以看到有這個AhcWSComponents,它包含我需要的ActorSystem物化器,但是如果我擴展它,我應該重寫一些我不想要的東西。所以請給我一些關於如何在不需要使用@Inject註釋的情況下獲得對Play的ActorSystem的引用的建議!

+0

出於好奇,注入ActorSystem有什麼問題? – Roman

+0

我想在編譯時注入,而不是在運行時! – sparkr

回答

2

Play爲內置組件的編譯時間DI提供了一些支持,如ActorSystem。這裏是trait。您需要配置一個ApplicationLoader

相關問題