Nicht zwei Operationen in den gleichen Vertrag mit den gleichen Namen (Async & Nicht) Wie kann ich das implementieren diese API-Schnittstelle?

Ich bin momentan dabei, einen simulator für eine API. Ich habe den API-Nuget-Paket und erstellt eine service-Klasse mit der Schnittstelle für die API aus dem Nuget-Paket. Wenn ich versuche, führen Sie den simulator bekomme ich die folgende Fehlermeldung:

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.

Wie kann ich jetzt diesen Fehler? Die API ist von einem Dritten, so bin ich nicht sicher, wie kann ich die Schnittstelle implementieren, für meinen simulator, ohne über die doppelte (async und nicht) - Methoden.

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

Sehen Sie sich andere Fragen zu Tags an