CommandLineConfigurationExtensions Class¶
Extension methods for registering Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProvider with Microsoft.Extensions.Configuration.IConfigurationBuilder.
- Namespace
Microsoft.Extensions.Configuration- Assemblies
- Microsoft.Extensions.Configuration.CommandLine
Syntax¶
public class CommandLineConfigurationExtensions
-
class
Microsoft.Extensions.Configuration.CommandLineConfigurationExtensions
Methods¶
-
AddCommandLine(Microsoft.Extensions.Configuration.IConfigurationBuilder, System.String[])¶ Adds an
Microsoft.Extensions.Configuration.IConfigurationProviderthat reads configuration values from the command line.Arguments: - configurationBuilder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
Microsoft.Extensions.Configuration.IConfigurationBuilderto add to. - args (System.String<System.String>[]) – The command line args.
Return type: Returns: The
Microsoft.Extensions.Configuration.IConfigurationBuilder.public static IConfigurationBuilder AddCommandLine(this IConfigurationBuilder configurationBuilder, string[] args)
- configurationBuilder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
-
AddCommandLine(Microsoft.Extensions.Configuration.IConfigurationBuilder, System.String[], System.Collections.Generic.IDictionary<System.String, System.String>) Adds an
Microsoft.Extensions.Configuration.IConfigurationProviderthat reads configuration values from the command line using the specified switch mappings.Arguments: - configurationBuilder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
Microsoft.Extensions.Configuration.IConfigurationBuilderto add to. - args (System.String<System.String>[]) – The command line args.
- switchMappings (System.Collections.Generic.IDictionary<System.String>) – The switch mappings.
Return type: Returns: The
Microsoft.Extensions.Configuration.IConfigurationBuilder.public static IConfigurationBuilder AddCommandLine(this IConfigurationBuilder configurationBuilder, string[] args, IDictionary<string, string> switchMappings)
- configurationBuilder (Microsoft.Extensions.Configuration.IConfigurationBuilder) – The
-