コントローラーで Finagle クライアントのメソッド (FinagleClient.longRunningComputation) を使用しています
def alfa = Action.async(parse.json) { request =>
val response = FinagleClient.longRunningComputation(request.body )
response.map( rest => Ok("Got result: " + rest ))
}
play Controller で com.twitter.util.Future の結果を取得する必要があります
Returning futuresを使用しようとしましたが、コンパイラは次のエラーを返します。
found : com.twitter.util.Future[play.api.mvc.Result]
required: scala.concurrent.Future[play.api.mvc.Result]
response.map(rest => Ok("Got result: " + rest))
play Controller で com.twitter.util.Future を使用する必要があります
これどうやってするの?