Hospedando um serviço com WCF do WSDL - SVCUtil gera tipos detalhados para métodos

Tenho um arquivo WSDL de um serviço da Web ASMX publicado. O que estou procurando é criar um serviço simulado que imita o serviço real para fins de test

No WSDL, usei o SvcUtil.exe para gerar código. Aparentemente, também gera a interface do lado do servido

Bem, o problema é que ele gera interfaces muito robustas. Por exemplo, um métodoint Add(int, int) está aparecendo no arquivo .cs gerado comoAddResponse Add(AddRequest). AddRequest eAddResponse tenha umAddRequestBody eAddRequestResponse e assim por diante

A questão é que, para implementar, preciso criar as instâncias de corpo e resposta para cada método, mesmo quando eu quero retornar um simplesint resultado.

Por que ele não pode gerar a assinatura do método corretamente? Existe uma maneira melhor de gerar contratos / interface do lado do servidor WCF a partir do WSDL?

questionAnswers(2)

yourAnswerToTheQuestion