2 instantiations of ClientConfigPaths
System.Configuration.ConfigurationManager (2)
System\Configuration\ClientConfigPaths.cs (2)
202
s_current = new
ClientConfigPaths
(null, includeUserConfig);
208
else result = new
ClientConfigPaths
(exePath, includeUserConfig);
17 references to ClientConfigPaths
System.Configuration.ConfigurationManager (17)
System\Configuration\ClientConfigPaths.cs (4)
26
private static volatile
ClientConfigPaths
s_current;
170
internal static
ClientConfigPaths
Current => GetPaths(null, true);
194
internal static
ClientConfigPaths
GetPaths(string exePath, bool includeUserConfig)
196
ClientConfigPaths
result;
System\Configuration\ClientConfigurationHost.cs (5)
29
private
ClientConfigPaths
_configPaths; // physical paths to client config files
40
internal
ClientConfigPaths
ConfigPaths => _configPaths ??=
ClientConfigPaths
.GetPaths(_exePath, _initComplete);
119
ClientConfigPaths
.RefreshCurrent();
205
ClientConfigPaths
.RefreshCurrent();
System\Configuration\Internal\ConfigurationManagerInternal.cs (8)
17
string IConfigurationManagerInternal.ApplicationConfigUri =>
ClientConfigPaths
.Current.ApplicationConfigUri;
19
string IConfigurationManagerInternal.ExeProductName =>
ClientConfigPaths
.Current.ProductName;
21
string IConfigurationManagerInternal.ExeProductVersion =>
ClientConfigPaths
.Current.ProductVersion;
24
=>
ClientConfigPaths
.Current.RoamingConfigDirectory;
26
string IConfigurationManagerInternal.ExeRoamingConfigPath =>
ClientConfigPaths
.Current.RoamingConfigFilename;
28
string IConfigurationManagerInternal.ExeLocalConfigDirectory =>
ClientConfigPaths
.Current.LocalConfigDirectory;
30
string IConfigurationManagerInternal.ExeLocalConfigPath =>
ClientConfigPaths
.Current.LocalConfigFilename;
32
string IConfigurationManagerInternal.UserConfigFilename =>
ClientConfigPaths
.UserConfigFilename;