1 write to _root
Microsoft.Extensions.Configuration (1)
ConfigurationSection.cs (1)
32_root = root;
12 references to _root
Microsoft.Extensions.Configuration (12)
ConfigurationSection.cs (12)
55return _root[Path]; 59_root[Path] = value; 72if (_root.TryGetConfiguration(path, out value)) 91return _root[Path + ConfigurationPath.KeyDelimiter + key]; 95_root[Path + ConfigurationPath.KeyDelimiter + key] = value; 108public IConfigurationSection GetSection(string key) => _root.GetSection(Path + ConfigurationPath.KeyDelimiter + key); 114public IEnumerable<IConfigurationSection> GetChildren() => _root.GetChildrenImplementation(Path); 120public IChangeToken GetReloadToken() => _root.GetReloadToken(); 125var childCount = Configuration.ConfigurationSectionDebugView.FromConfiguration(this, _root).Count; 133IConfigurationProvider? provider = Configuration.ConfigurationSectionDebugView.GetValueProvider(_root, Path); 150_provider = Configuration.ConfigurationSectionDebugView.GetValueProvider(_current._root, _current.Path); 157public List<Configuration.ConfigurationSectionDebugView> Sections => Configuration.ConfigurationSectionDebugView.FromConfiguration(_current, _current._root);