У меня есть класс case
case class Person(val name: String)
object JsonImplicits extends DefaultJsonProtocol {
implicit val impPerson = jsonFormat1(Person)
}
Я пытаюсь использовать распылитель, чтобы разобрать сообщение:
post {
entity(as[Person]) { person =>
complete(person)
}
}
Однако я получаю, когда пытаюсь скомпилировать это:
src/main/scala/com/example/ServiceActor.scala:61: ошибка: не удалось найти неявное значение для параметра um: spray.httpx.unmarshalling.FromRequestUnmarshaller [com.example.Person]
Я не понимаю, что происходит, как я могу исправить это, чтобы работать?
спасибо