błąd spray-json: nie można znaleźć niejawnej wartości parametru um
Mam tę klasę sprawy
case class Person(val name: String)
object JsonImplicits extends DefaultJsonProtocol {
implicit val impPerson = jsonFormat1(Person)
}
Próbuję spray-json, aby przeanalizować żądanie postu:
post {
entity(as[Person]) { person =>
complete(person)
}
}
Jednak otrzymuję, gdy próbuję to skompilować:
src / main / scala / com / example / ServiceActor.scala: 61: error: nie można znaleźć niejawnej wartości parametru um: spray.httpx.unmarshalling.FromRequestUnmarshaller [com.example.Person]
Nie rozumiem, co się dzieje, jak mogę to naprawić, aby działać?
dzięki