Я пытаюсь использовать спрей для отсоединения следующим образом:
path("") {
get {
detach {
respondWithMediaType(`text/html`) { // XML is marshalled to `text/xml` by default, so we simply override here
complete {
<html>
<body>
<h1>Say hello to <i>spray-routing</i> on <i>Jetty</i>!</h1>
</body>
</html>
}
}
}
}
}
но я получаю следующую ошибку компиляции:
несоответствие типов; found : spray.routing.RequestContext => Требуемый модуль: spray.routing.directives.DetachMagnet responseWithMediaType(
text/html
) { // XML маршалируется вtext/xml
по умолчанию, поэтому мы просто переопределяем здесь ^
Я просмотрел: https://github.com/spray/spray/wiki/Detach а я до сих пор не понимаю, что я делаю не так...