Sto usando Play 2.2.1 e sto cercando di sovrascrivere la funzione onRouteRequest in GlobalSettings. Tutti gli esempi che ho trovato online sono prima di Play 2.2.x e non sembrano funzionare in 2.2.x. In pratica, si desidera impostare alcuni elementi personalizzati nell'intestazione della risposta per tutte le risposte.Override onRouteRequest con gestore personalizzato in Play! scala
Finora, ho provato quanto segue, sulla base di this:
object Global extends GlobalSettings {
override def onRouteRequest(request: RequestHeader): Option[Handler] = {
super.onRouteRequest(request).map { handler =>
handler match {
case a: Action[_] => CustomAction(a)
case _ => handler
}
}
}
Tuttavia questo non funziona come nulla corrisponde azione [_].
Grazie mille per tutto l'aiuto in anticipo!