Scope sources
var baseSource = new JsonFileSource("settings.json");
var scopedSource = baseSource.ScopeTo("secrets");
var scopedTooFarSource = baseSource.ScopeTo("timeouts", "unknown-section");Data in baseSource:
{
"Timeouts":
{
"DbTimeout": "20 seconds"
},
"Secrets":
{
"ApiKey": "xxxx-xxxx-xxxx"
}
}Data in scopedSource:
{
"Secrets":
{
"ApiKey": "xxxx-xxxx-xxxx"
}
}Related pages
Settings nodes scopingConfiguration sourcesLast updated
Was this helpful?