Nehmen wir an, wir diesen Abschnitt haben in appsettings.json
Erhalten anfängliche JSON Darstellung Configuration
{
"crypto":{
"A": "some value",
"B": "foo foo",
"C": "last part"
},
...
}
Wo "crypto"
ist Json Serialisierung einiger kryptographischer Schlüssel.
später im Code, ich brauche so etwas zu machen:
var keyOptions = CryptoProvider.RestoreFromJson(Configuration.GetSection("crypto"))
Aber Configuration.GetSection
Rückkehr ConfigurationSection
Instanz. Gibt es eine Möglichkeit, rohe JSON-Daten irgendwie zu bekommen?
Ich nahm an, dass ConfigurationSection.Value
sollte den Trick tun, aber aus irgendeinem Grund ist es immer null
.