Supponiamo abbiamo questa sezione appsettings.json
Ottenere la rappresentazione JSON iniziale di ConfigurationSection
{
"crypto":{
"A": "some value",
"B": "foo foo",
"C": "last part"
},
...
}
Dove "crypto"
è serializzazione JSON di qualche chiave crittografica.
Più avanti nel codice, ho bisogno di fare qualcosa di simile:
var keyOptions = CryptoProvider.RestoreFromJson(Configuration.GetSection("crypto"))
Ma Configuration.GetSection
ritorno ConfigurationSection
esempio. C'è un modo per ottenere dati raw json alle spalle in qualche modo?
Ho pensato che lo ConfigurationSection.Value
dovrebbe fare il trucco, ma per qualche motivo è sempre null
.