Provides integration with the circe JSON library.
Provides integration with the circe JSON library.
Server.listen(8888) { request => request.readAs(json[MyRequestData]).flatMap { data => Ok(MyResponseData(data).asJson) } }
Nothing really special here. Just a bunch of useful lol.http.ContentEncoder
and
lol.http.ContentDecoder
for io.circe.Json
values.
This module is optional and you can easily use another scala JSON library by providing the required encoder/decoder (or treating JSON as string).