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

questionAnswers(2)

yourAnswerToTheQuestion