brunosk2 0 Denunciar post Postado Setembro 19, 2013 Boa tarde, tenho um webservice com um método que recebe o id de um produto e me retorna um xml com as lojas que possuem esse produto. Exemplo PHP: Método: function blablabla(idProduto = 0){ if(idProduto > 0){ retorna Lista de Lojas; } else{ retorna Lista Vazia; } } Mas pode ser que o parametro seja nulo, é possível fazer isso com C#? Estou tentando tambem usar overload, mas nao rolou: [WebMethod] public int Add(int i, int j) { return i + j; } [WebMethod(MessageName="Add2")] public int Add() { return 123; } Mas na url eu chamo: http://localhost:15867/pimaco/Services/Lojas.asmx/Add E ele sempre entra no primeiro método. Compartilhar este post Link para o post Compartilhar em outros sites
KhaosDoctor 242 Denunciar post Postado Setembro 20, 2013 Você não pode fazer um if dentro e verificar se o parâmetro é nulo(if is null) Compartilhar este post Link para o post Compartilhar em outros sites