Se estableció la correspondencia del método OperationContract sincrónico '{0}' en el tipo '{1}' con los métodos OperationContract ...

Se estableció la correspondencia del método OperationContract sincrónico '{0}' en el tipo '{1}' con los métodos OperationContract asincrónicos '{2}' y '{3}' porque tienen el mismo nombre de operación '{4}'. Cuando se establece la correspondencia de un método OperationContract sincrónico con un par de métodos OperationContract asincrónicos, los dos métodos OperationContract deben definir el mismo número y tipos de parámetros. En este caso, algunos argumentos son diferentes. Para corregirlo, asegúrese de que se definen el mismo número y tipos de argumentos en el mismo orden en los métodos OperationContract. Como alternativa, puede cambiar el nombre de uno de los métodos para evitar la correspondencia.