<PackageReference Include="Microsoft.Extensions.Configuration" Version="10.0.0-preview.1.25080.5" />

ChainedConfigurationSource

Represents a chained IConfiguration as an IConfigurationSource.
using System.Diagnostics.CodeAnalysis; using System.Runtime.CompilerServices; namespace Microsoft.Extensions.Configuration { [NullableContext(2)] [Nullable(0)] public class ChainedConfigurationSource : IConfigurationSource { public IConfiguration Configuration { get; [param: DisallowNull] set; } public bool ShouldDisposeConfiguration { get; set; } [NullableContext(1)] public IConfigurationProvider Build(IConfigurationBuilder builder) { return new ChainedConfigurationProvider(this); } } }