A operação '{0}' não pôde ser carregada porque tem um parâmetro ou um retorno do tipo System.ServiceModel.Channels.Message ...

A operação '{0}' não pôde ser carregada porque tem um parâmetro ou um retorno do tipo System.ServiceModel.Channels.Message ou um tipo que tem MessageContractAttribute e outros parâmetros de tipos diferentes. Ao usar System.ServiceModel.Channels.Message ou tipos com MessageContractAttribute, o método não deve usar nenhum outro tipo de parâmetro.