Hello,
j'ai un Webservice qui fonctionne sur plusieurs serveurs.
J'ai fais une classe cliente qui permet de s'y connecter en csharp.
J'ajoute les deux Webreference a mon projet mais ne sait y acceder qu'a une seule a la fois.
Comment faire pour instancier une Webreference 1 ou 2 selon un paramètre ?
j'espere avoir été assez clair :-)
ex :
mais ca ne fonctionne pas.. forcément vu qu'on a deux ref différentes : be.virtualdesk.wsdn.ServiceFlexDotNet est différent de WebReference_demo
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 private be.virtualdesk.wsdn.ServiceFlexDotNet Ws public void InitPath(String pcPath) { switch(pcPath.ToUpper()) { case "VIRTUALDESK": Ws = new be.virtualdesk.wsdn.ServiceFlexDotNet(); break; case "SPIRITFIRST"; Ws = WebReference_demo.ServiceFlexDotNet(); break; default: Ws = new be.virtualdesk.wsdn.ServiceFlexDotNet(); break; }
Partager