It tries to encode a given case class encapsulated in an AmqpMessage
into a
json string.
It tries to encode a given case class encapsulated in an AmqpMessage
into a
json string.
For example:
import fs2._ val payload = Person("Sherlock", Address(212, "Baker St")) jsonEncode[Person](AmqpMessage(payload, AmqpProperties.empty))
The result will be an AmqpMessage
of type String
Stream-based Json Encoder that exposes only one method as a streaming transformation using
fs2.Pipe
and depends on the Circe library.