J'ai WCF client initialisé comme celui-ciComment puis-je changer la configuration par défaut pour WCF?
MyServiceClient client = new MyServiceClient();
il utilise le app.config pour lire les points de terminaison. Je voudrais changer dynamiquement le fichier de configuration par défaut dans un fichier que je définis. Je sais que je peux ouvrir un fichier de configuration comme ceci:
Configuration myConfig = ConfigurationManager.OpenExeConfiguration
mais comment puis-je mettre myConfig
pour remplacer la configuration par défaut?
Oui, mais ce que je ne vais pas, je voudrais simplement remplacer le fichier de configuration par défaut pour l'un de mes propres –
Que gagnerez-vous en utilisant votre propre fichier de configuration au lieu du fichier par défaut? Juste curieux. –
Mon service est exposé en tant que COM, et est invoqué par une autre application sur laquelle je ne peux pas avoir de contrôle, donc le fichier de configuration par défaut serait TheOtherApp.exe.config, et j'ai besoin que ma configuration soit chargée. –