Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider
public class MemoryConfigurationProvider : ConfigurationProvider, IEnumerable<KeyValuePair<string, string>>, IEnumerable
Provides configuration key-value pairs that are obtained from memory.
namespace Microsoft.Extensions.Configuration.Memory
{
public class MemoryConfigurationSource : IConfigurationSource
{
public IEnumerable<KeyValuePair<string, string>> InitialData { get; set; }
public IConfigurationProvider Build(IConfigurationBuilder builder);
public MemoryConfigurationSource();
}
}
namespace Microsoft.Extensions.Configuration.Memory
{
public class MemoryConfigurationProvider : ConfigurationProvider, IEnumerable<KeyValuePair<string, string>>, IEnumerable
{
public MemoryConfigurationProvider(MemoryConfigurationSource source);
public void Add(string key, string value);
public IEnumerator<KeyValuePair<string, string>> GetEnumerator();
}
}