/// <inheritdoc cref="CombineWith(IConfigurationSource,IConfigurationSource,SettingsMergeOptions)"/> public static IConfigurationSource CombineWith(this IConfigurationSource source, SettingsMergeOptions options, params IConfigurationSource[] others) => new CombinedSource(source.ToEnumerable().Concat(others), options);
/// <inheritdoc cref="CombineWith(IConfigurationSource,IConfigurationSource,SettingsMergeOptions)"/> public static IConfigurationSource CombineWith(this IConfigurationSource source, IEnumerable <IConfigurationSource> others, SettingsMergeOptions options = null) => new CombinedSource(source.ToEnumerable().Concat(others), options);
/// <inheritdoc cref="CombineWith(IConfigurationSource,IConfigurationSource,SettingsMergeOptions)"/> public static IConfigurationSource CombineWith(this IConfigurationSource source, params IConfigurationSource[] others) => new CombinedSource(source.ToEnumerable().Concat(others), null);