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

O método OperationContract assíncrono baseado em tarefa '{0}' no tipo '{1}' coincidiu com os métodos OperationContract assíncronos '{2}' e '{3}' porque eles têm o mesmo nome da operação '{4}'. Quando um método OperationContract assíncrono baseado em tarefa coincide com um par de métodos OperationContract assíncronos, os atributos adicionais devem ser declarados no método OperationContract assíncrono baseado em tarefa. Nesse caso, o método OperationContract assíncrono '{2}' tem um ou mais atributos do tipo '{5}'. Para corrigir isso, remova o atributo (ou atributos) '{5}' do método '{2}'. Alternativamente, a alteração do nome de um dos métodos impedirá a correspondência.