Wir haben eine Konfigurations-XML-Datenbank. Anstatt direkt über die Datenbank-API darauf zuzugreifen, möchte ich die Konfigurationsklassen von .Net erweitern, um einen benutzerdefinierten Speicheranbieter hinzuzufügen.Wie kann ich die integrierten Konfigurationsanbieter in .Net erweitern, um benutzerdefinierten Speicher hinzuzufügen?
Ich bin mir nicht sicher, wo ich anfangen soll. Ich habe den Konfigurationsanwendungsblock gesehen, aber dieser scheint veraltet zu sein. Ich benutze .Net 3.5.
Welche Klassen sollte ich betrachten? Welche Schnittstellen muss ich implementieren? Wurde dies anderswo gemacht?
Dank
Danke. Ich bin heute auch auf SettingsProvider gestoßen, was anscheinend eine sehr einfache Möglichkeit ist, einen App-Provider für benutzerdefinierte Einstellungen zu einer App hinzuzufügen ... irgendeinen Gedanken? – ng5000
Einstellungen sind kein Bereich, den ich wirklich benutze, meistens ist nur ein Codegenerations-Wrapper um .config, um den Zugriff auf Werte nach Namen ein wenig einfacher zu machen. Blockiert jedoch einige der Optionen von System.Configuration (z. B. das Abrufen einer Konfigurationsinstanz aus einer beliebigen Datei, wodurch die benutzerspezifische Konfiguration aktualisierbar wird). – Richard