mapSettings
Description
Transforms the RoutingSettings
with a RoutingSettings => RoutingSettings
function .
See also withSettings or extractSettings.
Example
- Scala
-
source
val tunedSettings = mapSettings { settings => settings.withFileGetConditional(false) } val route = tunedSettings { extractSettings { (settings: RoutingSettings) => complete(s"RoutingSettings.fileGetConditional = ${settings.fileGetConditional}") } } // tests: Get("/") ~> route ~> check { responseAs[String] shouldEqual s"RoutingSettings.fileGetConditional = false" }
- Java