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