Bonjour

J'ai un service web dans lequel j'ai deux fois la même méthode, mais avec les paramètres différents comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
public class Service1 : System.Web.Services.WebService
{
	[WebMethod(MessageName = "noparams")]
	public XmlDocument geta()
        {
	.....
        }
 
	[WebMethod(MessageName = "withparams")]
	public XmlDocument geta(string par1)
        {
	.....
        }
 
}
Lorsque j'invoque la méthode geta(), j'ai ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
http://.../Service1/Service1.asmx?op=noparams
 
ou 
 
http://.../Service1/Service1.asmx?op=withparams
Alors que j'aimerais si possible avoir cela dans les cas (avec ou sans paramètre):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
http://.../Service1/Service1.asmx?op=geta
Est-ce que cela faisable ou non?

D'avance merci pour votre aide!

Cédric