J'ai une solution avec environ 10 projets avec une configuration en lecture seule. Ce sont des applications Web, des services Windows, des applications console, etc. Tous les projets sauf un sont sur le même serveur. Chaque projet a 3 environnements - dev, test et production. Il y a donc 30 ensembles de configuration différents, chacun avec un nombre décent de paramètres. Il est difficile de garder la configuration cohérente dans toutes les applications et tous les environnements. J'ai remarqué que la plupart de la configuration est commune à chaque projet, donc je pensais qu'il serait bon de centraliser la configuration d'une manière ou d'une autre. J'ai lu quelque part qu'un service WCF pourrait être une bonne approche. Je pensais que peut-être une bibliothèque contenant une classe statique codée en dur pourrait bien fonctionner - malgré avoir à compiler pour modifier la configuration. Idéalement, la configuration devrait provenir d'un fichier .config réel.Comment pourriez-vous centraliser la configuration sur plusieurs projets?
Comment voulez-vous centraliser la configuration pour plusieurs projets?
Je m'en souviens de quelque part;) Bonne réponse! –