@Rochael Ribeiro 
já olhei sim. A abordagem é um pouco diferente porque o projeto apiPub automatiza a publicação com base nos métodos e na sua assinatura (parâmetros). Caso estes parâmetros sejam tipos complexos (objeto por exemplo), ele cuida da publicação de todas as suas propriedades e as expõe automaticamente.

Seja muito bem vinda Djeniffer. Tenho certeza que irá agregar muito na comunidade com a tua experiência.

Oi Djeniffer, muito obrigado pelo comentário, pelo compartilhamento da tua experiência e pelo trabalho que realizamos no Sabin. Eu também aprendo muito trabalhando com vocês.

Olá Victor, tudo bem? Eu já precisei fazer isso sim. Só precisa se atentar que estas conversões não são perfeitas sem um schema. O que eu quero dizer: Os tipos booleanos, as listas e os tipos númericos não são sempre evidentes numa conversão desse tipo. Por exemplo: Se vc tiver um XML com uma lista e no seu XML esta lista tiver um único elemento, não há como o conversor saber disso. Dê uma checada neste link, no método XMLToJSON. Ele faz isso que você procura. Espero ter ajudado. Abs!