private object ExtractMessage(IMessage message) { IMessageConverter converter = MessageConverter; if (converter != null) { return converter.FromMessage(message); } return message; }