IniConfigurationExtensions Class¶
Extension methods for adding Microsoft.Extensions.Configuration.Ini.IniConfigurationProvider
.
- Namespace
Microsoft.Extensions.Configuration
- Assemblies
- Microsoft.Extensions.Configuration.Ini
Syntax¶
public class IniConfigurationExtensions
-
class
Microsoft.Extensions.Configuration.
IniConfigurationExtensions
Methods¶
-
AddIniFile
(Microsoft.Extensions.Configuration.IConfigurationBuilder, Microsoft.Extensions.FileProviders.IFileProvider, System.String, System.Boolean, System.Boolean)¶ Adds a INI configuration source to <em>builder</em>.
Arguments: - builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
Microsoft.Extensions.Configuration.IConfigurationBuilder
to add to. - provider (Microsoft.Extensions.FileProviders.IFileProvider) – The
Microsoft.Extensions.FileProviders.IFileProvider
to use to access the file. - path (System.String) – Path relative to the base path stored in
Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties
of <em>builder</em>. - optional (System.Boolean) – Whether the file is optional.
- reloadOnChange (System.Boolean) – Whether the configuration should be reloaded if the file changes.
Return type: Returns: The
Microsoft.Extensions.Configuration.IConfigurationBuilder
.public static IConfigurationBuilder AddIniFile(this IConfigurationBuilder builder, IFileProvider provider, string path, bool optional, bool reloadOnChange)
- builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
-
AddIniFile
(Microsoft.Extensions.Configuration.IConfigurationBuilder, System.String) Adds the INI configuration provider at <em>path</em> to <em>builder</em>.
Arguments: - builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
Microsoft.Extensions.Configuration.IConfigurationBuilder
to add to. - path (System.String) – Path relative to the base path stored in
Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties
of <em>builder</em>.
Return type: Returns: The
Microsoft.Extensions.Configuration.IConfigurationBuilder
.public static IConfigurationBuilder AddIniFile(this IConfigurationBuilder builder, string path)
- builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
-
AddIniFile
(Microsoft.Extensions.Configuration.IConfigurationBuilder, System.String, System.Boolean) Adds the INI configuration provider at <em>path</em> to <em>builder</em>.
Arguments: - builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
Microsoft.Extensions.Configuration.IConfigurationBuilder
to add to. - path (System.String) – Path relative to the base path stored in
Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties
of <em>builder</em>. - optional (System.Boolean) – Whether the file is optional.
Return type: Returns: The
Microsoft.Extensions.Configuration.IConfigurationBuilder
.public static IConfigurationBuilder AddIniFile(this IConfigurationBuilder builder, string path, bool optional)
- builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
-
AddIniFile
(Microsoft.Extensions.Configuration.IConfigurationBuilder, System.String, System.Boolean, System.Boolean) Adds the INI configuration provider at <em>path</em> to <em>builder</em>.
Arguments: - builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
Microsoft.Extensions.Configuration.IConfigurationBuilder
to add to. - path (System.String) – Path relative to the base path stored in
Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties
of <em>builder</em>. - optional (System.Boolean) – Whether the file is optional.
- reloadOnChange (System.Boolean) – Whether the configuration should be reloaded if the file changes.
Return type: Returns: The
Microsoft.Extensions.Configuration.IConfigurationBuilder
.public static IConfigurationBuilder AddIniFile(this IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange)
- builder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
-