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

acsgh.mad.scala.converter.json.jackson.JacksonHttpServer.scala Maven / Gradle / Ivy

package acsgh.mad.scala.converter.json.jackson

import acsgh.mad.scala.Server
import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.module.scala.DefaultScalaModule
import com.fasterxml.jackson.module.scala.experimental.ScalaObjectMapper

trait JacksonHttpServer extends JacksonDirectives {
  server: Server =>

  protected implicit val objectMapper: ObjectMapper = {
    val mapper = new ObjectMapper with ScalaObjectMapper
    mapper.registerModule(DefaultScalaModule)
    mapper
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy