I\'m using Play framework 2.5 and try to inject WSClient in a scala object used in my controllers.
import play.api.libs.concurrent.Execution.Implicits.defaul
You should define MyObject as class and inject wsclient to it:
MyObject
class MyObject @Inject()(ws: WSClient) { def doSomething() = { /* use wsclient */ } }