Boa tarde! Quando eu tento adicionar, ou executar qualquer método aparece essa mensagem "Método não permitido"
public class ClienteService : IClienteService
{
public bool add(string nome, string cpf)
{
ClienteEntity c = new ClienteEntity();
ClienteDAO dao = new ClienteDAO();
c.Cpf = cpf;
c.Nome = nome;
dao.add(c);
return true;
}
public ClienteEntity Buscar(string nome)
{
ClienteDAO dao = new ClienteDAO();
return dao.Buscar(nome);
}
public List<ClienteEntity> getClientes()
{
return ClienteDAO.clientes;
}
}
[ServiceContract]
public interface IClienteService
{
[OperationContract]
[WebInvoke(Method = "Get", ResponseFormat = WebMessageFormat.Json, UriTemplate = "addCliente/{nome};{cpf}")]
bool add(string nome, string cpf);
[OperationContract]
[WebInvoke(Method = "Get", ResponseFormat = WebMessageFormat.Json, UriTemplate = "search/{nome}")]
ClienteEntity Buscar(string nome);
[OperationContract]
[WebInvoke(Method = "Get", ResponseFormat = WebMessageFormat.Json, UriTemplate = "getClientes")]
List<ClienteEntity> getClientes();
}
O visual studio está sendo executado como administrador...