extractLog
シグネチャ
説明
リクエストコンテキストから :class:`LoggingAdapter`を抽出します。ルート内部でのログに使用できます。
``extractLog``ディレクティブは、クラス本体に用意されているロガーの終了に依存しないように、ルートへのロギングを提供するために使用されます。
類似のディレクティブの概要については:ref:`-extract-`と:ref:`ProvideDirectives`を参照してください。
例
val route =
extractLog { log =>
log.debug("I'm logging things in much detail..!")
complete("It's amazing!")
}
// tests:
Get("/abcdef") ~> route ~> check {
responseAs[String] shouldEqual "It's amazing!"
}
Contents