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 :
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;
        }
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