public IniFileConfigurationProvider(IniFileConfigurationSource source) : base(source) { _iniFileConfigSource = source.Clone(); }
/// <summary> /// Adds an INI-file configuration source to <paramref name="builder"/>. /// </summary> /// <param name="builder">The <see cref="IConfigurationBuilder"/> to add to.</param> /// <param name="newSource">An instance of <see cref="IniFileConfigurationSource"/> that is used to provide an <see cref="IniFileConfigurationProvider"/></param> /// <returns>The <see cref="IConfigurationBuilder"/>.</returns> public static IConfigurationBuilder AddIniFile(this IConfigurationBuilder builder, IniFileConfigurationSource newSource) { if (builder == null) { throw new ArgumentNullException(nameof(builder)); } return(builder.Add(newSource)); }