Abschnitte aus config.json in ASP.NET 5 abrufen
Sagen wir, ich habe einconfig.json
so was
{
"CustomSection": {
"A": 1,
"B": 2
}
}
Ich weiß, ich kann ein @ verwendIConfiguration
Objekt zum Abrufen spezifischer Einstellungen, d. h.configuration.Get("CustomSection:A")
, aber kann ich die gesamte Hierarchie erfassen (in jedem Typ - auch eine rohe Zeichenfolge wäre in Ordnung)? Wenn ich es versucheconfiguration.Get("CustomSection")
, Ich bekomme einnull
Ergebnis, daher denke ich, dass dies standardmäßig nicht unterstützt wird.
Mein Anwendungsfall ist das gleichzeitige Abrufen ganzer Konfigurationswörterbücher, ohne dass jede einzelne Einstellung abgerufen werden muss. Einige Eigenschaften sind beim Kompilieren möglicherweise nicht bekannt.