extractActorSystem

extractActorSystem

シグネチャ

説明

`` RequestContext``から `` ActorSystem``を抽出します。ルートの外部APIが必要なときに便利です。

警告

これは、使用可能なマテリアライザーがActorMaterializerである場合にのみサポートされます。

val route = extractActorSystem { actorSystem =>
  complete(s"Actor System extracted, hash=${actorSystem.hashCode()}")
}

// tests:
Get("/") ~> route ~> check {
  responseAs[String] shouldEqual s"Actor System extracted, hash=${system.hashCode()}"
}

Contents