JacksonConverter
install(ContentNegotiation) {
register(ContentType.Application.Json, JacksonConverter())
}
to be able to modify the objectMapper (eg. using specific modules and/or serializers and/or
configuration options, you could use the following (as seen in the ktor-samples):
install(ContentNegotiation) {
jackson {
configure(SerializationFeature.INDENT_OUTPUT, true)
registerModule(JavaTimeModule())
Content copied to clipboard
}
Content copied to clipboard}
Constructors
Functions
Link copied to clipboard
open suspend override fun convertForReceive(context: PipelineContext<ApplicationReceiveRequest, ApplicationCall>): Any?
Content copied to clipboard
Link copied to clipboard
open suspend override fun convertForSend(context: PipelineContext<Any, ApplicationCall>, contentType: ContentType, value: Any): Any?
Content copied to clipboard