1 write to _settings
Microsoft.TemplateEngine.Edge (1)
Settings\ComponentManager.cs (1)
31_settings = SettingsStore.Load(engineEnvironmentSettings, _paths);
11 references to _settings
Microsoft.TemplateEngine.Edge (11)
Settings\ComponentManager.cs (11)
32_loadLocations.AddRange(_settings.ProbingPaths); 42foreach (KeyValuePair<string, HashSet<Guid>> bucket in _settings.ComponentTypeToGuidList) 51foreach (KeyValuePair<string, string> entry in _settings.ComponentGuidToAssemblyQualifiedName) 74if (_settings.ComponentTypeToGuidList.TryGetValue(typeof(T).AssemblyQualifiedName, out ids)) 170if (!_settings.ProbingPaths.Add(probeIn)) 218_settings.ComponentGuidToAssemblyQualifiedName[instance.Id.ToString()] = type.AssemblyQualifiedName; 227if (_settings.ComponentTypeToGuidList.TryGetValue(interfaceType.FullName, out HashSet<Guid> idsFromOldStyleKey)) 229_settings.ComponentTypeToGuidList.Remove(interfaceType.FullName); 232if (!_settings.ComponentTypeToGuidList.TryGetValue(interfaceType.AssemblyQualifiedName, out HashSet<Guid> idsForInterfaceTypeForSettings)) 234_settings.ComponentTypeToGuidList[interfaceType.AssemblyQualifiedName] = idsForInterfaceTypeForSettings = new HashSet<Guid>(); 261_engineEnvironmentSettings.Host.FileSystem.WriteObject(_paths.SettingsFile, _settings, SettingsStoreJsonSerializerContext.Default.SettingsStore);