1
resposta

Definicao das classes dentro da referencia de servico.

Pesquisei no Object Browser pela referencia ConsumindoService.ServiceReference1 e ao encontrar ela percebi que ela tinha duas classes dentro. Sendo uma delas a classe Client e a outra ClienteServiceClient. Essas classes só apareceram por causa das anotações na interface iClienteService? Ou ela tem mais a ver com as configurações que foram feitas no app config?

1 resposta

Oi Richard tudo bem?

A ClienteServiceClient é o serviço em si. Já a Client é o cliente. Já a interface IClienteService nos obrigada a adcionar os métodos que estão nela que são o Add e buscar (segundo a aula https://cursos.alura.com.br/course/wcf-framework/task/9357)

Então ClienteServiceClient e Client é da arquitetura em si do projeto e o fato delas existir não está relacionado a iClienteService .

Espero ter ajudado!!!