Nous avons une base de données XML de configuration. Plutôt que d'y accéder directement via l'API de la base de données, j'aimerais étendre les classes de configuration de .Net pour ajouter un fournisseur de stockage personnalisé.Comment étendre les fournisseurs de configuration intégrés dans .Net pour ajouter du stockage personnalisé?
Je ne sais pas par où commencer. J'ai vu le bloc d'application de configuration, mais cela semble avoir été déprécié. J'utilise .Net 3.5.
Quelles classes dois-je regarder? Quelles interfaces dois-je mettre en œuvre? Est-ce que cela a été fait ailleurs?
Merci
Merci. J'ai également rencontré aujourd'hui SettingsProvider qui semble être un moyen très simple d'ajouter un fournisseur de paramètres personnalisés à une application ... une idée? – ng5000
Paramètres n'est pas un domaine que j'utilise vraiment, la plupart du temps est juste un emballage de génération de code autour de .config pour rendre l'accès aux valeurs par nom un peu plus facile. Mais bloque certaines des options de System.Configuration (par exemple obtenir une instance de configuration à partir d'un fichier arbitraire, rendant la configuration par utilisateur modifiable). – Richard