How can I configure (AMQP) RabbitMq to effectively serialize complex object types? I want consume a message object of type