Giả sử chúng ta có phần này trong appsettings.json
Nhận đại diện JSON ban đầu của ConfigurationSection
{
"crypto":{
"A": "some value",
"B": "foo foo",
"C": "last part"
},
...
}
đâu "crypto"
là serialization json của một số khóa mật mã.
Sau đó trong mã này, tôi cần phải làm một cái gì đó như thế này:
var keyOptions = CryptoProvider.RestoreFromJson(Configuration.GetSection("crypto"))
Nhưng Configuration.GetSection
trở ConfigurationSection
dụ. Có cách nào để lấy dữ liệu json thô đằng sau nó bằng cách nào đó không?
Tôi giả định rằng ConfigurationSection.Value
nên thực hiện thủ thuật, nhưng vì một lý do nào đó, nó luôn là null
.