Skip to content

Commit

Permalink
Config -> ConfigurationManager
Browse files Browse the repository at this point in the history
  • Loading branch information
halter73 committed Jul 13, 2021
1 parent c8e2839 commit 09d7471
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 53 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ public partial class ChainedConfigurationSource : Microsoft.Extensions.Configura
public bool ShouldDisposeConfiguration { get { throw null; } set { } }
public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; }
}
public sealed partial class Config : Microsoft.Extensions.Configuration.IConfigurationBuilder, Microsoft.Extensions.Configuration.IConfigurationRoot, System.IDisposable
public sealed partial class ConfigurationManager : Microsoft.Extensions.Configuration.IConfigurationBuilder, Microsoft.Extensions.Configuration.IConfigurationRoot, System.IDisposable
{
public Config() { }
public ConfigurationManager() { }
public string this[string key] { get { throw null; } set { throw null; } }
public IConfigurationSection GetSection(string key) { throw null; }
public System.Collections.Generic.IEnumerable<IConfigurationSection> GetChildren() { throw null; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ namespace Microsoft.Extensions.Configuration
/// Configuration is mutable configuration object. It is both an <see cref="IConfigurationBuilder"/> and an <see cref="IConfigurationRoot"/>.
/// As sources are added, it updates its current view of configuration. Once Build is called, configuration is frozen.
/// </summary>
public sealed class Config : IConfigurationBuilder, IConfigurationRoot, IDisposable
public sealed class ConfigurationManager : IConfigurationBuilder, IConfigurationRoot, IDisposable
{
private readonly ConfigurationSources _sources;
private readonly ConfigurationBuilderProperties _properties;
Expand All @@ -27,7 +27,7 @@ public sealed class Config : IConfigurationBuilder, IConfigurationRoot, IDisposa
/// <summary>
/// Creates an empty mutable configuration object that is both an <see cref="IConfigurationBuilder"/> and an <see cref="IConfigurationRoot"/>.
/// </summary>
public Config()
public ConfigurationManager()
{
_sources = new ConfigurationSources(this);
_properties = new ConfigurationBuilderProperties(this);
Expand Down Expand Up @@ -181,9 +181,9 @@ private void DisposeRegistrationsAndProvidersUnsynchronized()
private class ConfigurationSources : IList<IConfigurationSource>
{
private readonly List<IConfigurationSource> _sources = new();
private readonly Config _config;
private readonly ConfigurationManager _config;

public ConfigurationSources(Config config)
public ConfigurationSources(ConfigurationManager config)
{
_config = config;
}
Expand Down Expand Up @@ -262,9 +262,9 @@ IEnumerator IEnumerable.GetEnumerator()
private class ConfigurationBuilderProperties : IDictionary<string, object>
{
private readonly Dictionary<string, object> _properties = new();
private readonly Config _config;
private readonly ConfigurationManager _config;

public ConfigurationBuilderProperties(Config config)
public ConfigurationBuilderProperties(ConfigurationManager config)
{
_config = config;
}
Expand Down
Loading

0 comments on commit 09d7471

Please sign in to comment.