ConfigurationExtensions Class¶
Extension methods for Microsoft.Extensions.Configuration.IConfiguration
.
- Namespace
Microsoft.Extensions.Configuration
- Assemblies
- Microsoft.Extensions.Configuration.Abstractions
Syntax¶
public class ConfigurationExtensions
-
class
Microsoft.Extensions.Configuration.
ConfigurationExtensions
Methods¶
-
AsEnumerable
(Microsoft.Extensions.Configuration.IConfiguration)¶ Get the enumeration of key value pairs within the
Microsoft.Extensions.Configuration.IConfiguration
Arguments: configuration (Microsoft.Extensions.Configuration.IConfiguration) – The Microsoft.Extensions.Configuration.IConfiguration
to enumerate.Return type: System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String>> Returns: An enumeration of key value pairs. public static IEnumerable<KeyValuePair<string, string>> AsEnumerable(this IConfiguration configuration)
-
GetConnectionString
(Microsoft.Extensions.Configuration.IConfiguration, System.String)¶ Shorthand for GetSection(“ConnectionStrings”)[name].
Arguments: - configuration (Microsoft.Extensions.Configuration.IConfiguration) – The configuration.
- name (System.String) – The connection string key.
Return type: System.String
public static string GetConnectionString(this IConfiguration configuration, string name)
-