Załóżmy mamy tę sekcję w appsettings.json
Uzyskaj wstępną reprezentację JSON ConfigurationSection
{
"crypto":{
"A": "some value",
"B": "foo foo",
"C": "last part"
},
...
}
Gdzie "crypto"
jest JSON serializacji jakiegoś klucza kryptograficznego.
Później w kodzie, muszę zrobić coś takiego:
var keyOptions = CryptoProvider.RestoreFromJson(Configuration.GetSection("crypto"))
Ale Configuration.GetSection
powrotną ConfigurationSection
instancji. Czy istnieje sposób, aby jakoś uzyskać surowe dane json?
Założę, że ConfigurationSection.Value
powinien załatwić sprawę, ale z jakiegoś powodu zawsze jest to null
.