Il metodo sincrono '{0}' OperationContract nel tipo '{1}' è stato associato al metodo di attività asincrono '{2}' OperationContract ...

Il metodo sincrono '{0}' OperationContract nel tipo '{1}' è stato associato al metodo di attività asincrono '{2}' OperationContract perché hanno lo stesso nome di operazione '{3}'. Quando un metodo sincrono OperationContract viene associato a un metodo di attività asincrono OperationContract, è necessario che per i due metodi OperationContract sia definito lo stesso tipo restituito. In questo caso i tipi restituiti sono differenti. Per risolvere il problema, assicurarsi che il metodo '{0}' e il metodo '{2}' abbiano lo stesso tipo restituito. In alternativa, modificare il nome di uno dei metodi per evitare l'associazione.