如何在Play 2.4和`InjectedRoutesGenerator`中使用`controllers.Default.redirect`

met*_*sim 5 scala playframework playframework-2.4

如果我尝试controllers.Default.redirect(to = "/foo/bar")在我的routes文件中使用我的文件中routesGenerator := InjectedRoutesGenerator启用build.sbt,我得到编译错误

type Default is not a member of package controllers
Run Code Online (Sandbox Code Playgroud)

使用Play 2.4中的这个新注入路由功能,还有一种方法可以使用静态对象中定义的处理程序吗?

Jam*_*per 5

不,没有.默认值应该是一个类,因此可以从注入的路由器使用它,并使用扩展它的伴随对象,以便仍然可以从静态路由器使用它.请在播放问题跟踪器中提出问题,或者更好,提交拉取请求以解决此问题.