No puede tener dos operaciones en el mismo contrato con el mismo nombre (Async & No) ¿Cómo puedo implementar esta Interfaz API?

Estoy creando un simulador de una API. He añadido la API de paquete de Nuget y ha creado un servicio de clase utilizando la interfaz de la API desde el paquete de Nuget. Cuando intento ejecutar el simulador me sale el siguiente error:

System.InvalidOperationException: Cannot have two operations in the same contract with the same name, methods GetXXXAsync and GetXXX in type api.X.Y.IZApi violate this rule. You can change the name of one of the operations by changing the method name or by using the Name property of OperationContractAttribute.

¿Cómo puedo solucionar este error? El API es de un tercero, así que no estoy seguro de cómo me puede implementar la interfaz para mi simulador sin utilizar el duplicado (async y no) métodos.

-1
2019-09-19 16:27:37
fuente

Vea otras preguntas sobre etiquetas