All Downloads are FREE. Search and download functionalities are using the official Maven repository.

endpoints4s.algebra.JsonFromCodecTestApi.scala Maven / Gradle / Ivy

package endpoints4s.algebra

import endpoints4s.algebra

trait JsonFromCodecTestApi extends algebra.Endpoints with algebra.JsonEntitiesFromCodecs {

  implicit def userCodec: JsonCodec[User]
  implicit def addressCodec: JsonCodec[Address]

  val jsonCodecEndpoint = endpoint(
    post(path / "user-json-codec", jsonRequest[User]),
    ok(jsonResponse[Address])
  )

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy