A classe de serviço do tipo {0} define um ServiceContract e herda um ServiceContract do tipo {1}. A herança de contrato só ...

A classe de serviço do tipo {0} define um ServiceContract e herda um ServiceContract do tipo {1}. A herança de contrato só pode ser usada entre tipos de interface. Se uma classe está marcada com ServiceContractAttribute, ela deve ser o único tipo na hierarquia com ServiceContractAttribute. Considere mover ServiceContractAttribute no tipo {1} para uma interface separada que o tipo {1} implementa.