<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.11" />

Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider

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(); } }