janvladimirmostert
08/01/2016, 7:51 PMopen class EmailProcessor : AbstractRPCConsumer<EmailRequest, EmailResponse>() {
@Autowired
internal lateinit var template: AmqpTemplate
@Autowired
internal lateinit var mapper: ObjectMapper
If I do this:
open class EmailProcessor @Autowired constructor(template: AmqpTemplate, mapper: ObjectMapper) : AbstractRPCConsumer<EmailRequest, EmailResponse>() {
override fun toJson(request: EmailResponse) = mapper.writeValueAsString(request)
then I get Unresolved reference mapper
Any idea how I should do this?