J'ai une classe qui doit obtenir certains paramètres du fichier de configuration de l'application et qui est utilisé dans une application basée sur la console et une application Web.Comment mon application .Net peut-elle déterminer si utiliser app.config ou web.config
autres que d'attraper une exception comment puis-je déterminer si vous souhaitez utiliser:
ServiceModelSectionGroup serviceModelSectionGroup = ServiceModelSectionGroup.GetSectionGroup(ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None));
ou
ServiceModelSectionGroup serviceModelSectionGroup = ServiceModelSectionGroup.GetSectionGroup(WebConfigurationManager.OpenWebConfiguration("~"));
Peut-être que je manque quelque chose - pourquoi ne pouvez-vous pas utiliser 'ConfigurationManager.GetSection()'? – roufamatic
J'ai besoin de lister les noeuds finaux du client dans le noeud de configuration system.serviceModel et je ne pense pas que la méthode GetSection me permette d'extraire ce noeud en tant qu'objet ServiceModelSectionGroup. – sipwiz
vous pouvez l'obtenir comme 'SectionGroup' et _cast_ à' ServiceModelSectionGroup'. – Oded