Obter apenas o corpo de uma mensagem WCF

Estou tendo um pouco de dificuldade com o que deveria ser um problema simples.

Eu tenho um método de serviço que leva em um tipo de mensagem c # e eu quero apenas extrair o corpo da mensagem de sabão e usá-lo para construir uma mensagem completamente nova. Eu não posso usar oGetBody<>() método na classe Message como eu não sei o tipo para serializar o corpo em.

Alguém sabe como extrair o corpo da mensagem? Ou construir uma nova mensagem que tenha o mesmo corpo, ou seja, sem o cabeçalho de mensagens originais etc?

questionAnswers(2)

yourAnswerToTheQuestion