O método OperationContract '{0}' no tipo '{1}' coincidiu com o método OperationContract assíncrono baseado em tarefa '{2}' ...

O método OperationContract '{0}' no tipo '{1}' coincidiu com o método OperationContract assíncrono baseado em tarefa '{2}' porque eles têm o mesmo nome de operação '{3}'. Quando um método OperationContract síncrono coincide com um método OperationContract assíncrono baseado em tarefa, os dois OperationContracts devem ter o mesmo valor para a propriedade '{4}. Nesse caso, os valores são diferentes. Para corrigir isso, altere a propriedade '{4} de um dos OperationContracts para corresponder ao outro. Alternativamente, a alteração do nome de um dos métodos impedirá a correspondência.