/// <summary> /// Initialise la construction des différents éléments /// </summary> /// <param name="dal">Classe d'accès à la base de données</param> /// <param name="rechercheur">Classe de recherche sur les mots et URL</param> /// <param name="eproxy">Classe proxy</param> /// <param name="listUtilisateur">Classe utilisateur</param> public void construction(IDAL dal, IRechercheur rechercheur, IEproxy eproxy, IListUtilisateur listUtilisateur) { this.dal = dal; this.rechercheur = rechercheur; this.eproxy = eproxy; this.listUtilisateur = listUtilisateur; comProxy = new ComProxy(); comProxy.setActifContenu(eproxy.retourActifContenu()); comProxy.setActifUrl(eproxy.retourActifURL()); initBdd(); initProxy(); initRechercheur(rechercheur, listUtilisateur); initServeurPipe(); }
public static void AjoutProxyCom(IProxyCom proxCom) { proxyCommunication = proxCom; }
public Serveur(IProxyCom prox) { SimpleService.AjoutProxyCom(prox); }