Scala 喷洒路线中的CompleteWith指令
您好,我想在我的测试scala项目中使用completeWith来使用actor-per-request模式,但我无法从spray获得此指令的引用。我尝试使用complete指令,认为某个地方有磁铁,它会以我想要的方式响应,但这:Scala 喷洒路线中的CompleteWith指令,scala,akka,spray,Scala,Akka,Spray,您好,我想在我的测试scala项目中使用completeWith来使用actor-per-request模式,但我无法从spray获得此指令的引用。我尝试使用complete指令,认为某个地方有磁铁,它会以我想要的方式响应,但这: pathPrefix("search") { path("book" / "getAvailable") { get { respondWithMediaType(`application/json`) { complete(i
pathPrefix("search") {
path("book" / "getAvailable") {
get {
respondWithMediaType(`application/json`) {
complete(instanceOf[Seq[Book]]) { completeFunction =>
不要工作。你知道喷雾剂中的什么指令与Akka中的completeWith类似吗?答案是喷雾剂中没有completeWith,我使用了Akka http,因为喷雾剂不再开发:
completeWith(instanceOf[Seq[BookApp]]) { completeFunction =>
system.actorOf(Props(new HandlerActor(bookService, authorService))) ! Handler.AllBooks(completeFunction)
}