1 write to _environmentSettings
Microsoft.TemplateEngine.Edge (1)
Template\TemplateCreator.cs (1)
21_environmentSettings = environmentSettings;
14 references to _environmentSettings
Microsoft.TemplateEngine.Edge (14)
Template\TemplateCreator.cs (14)
22_logger = _environmentSettings.Host.LoggerFactory.CreateLogger<TemplateCreator>(); 99ValidationUtils.LogValidationResults(_environmentSettings.Host.Logger, new[] { template }); 146string targetDir = !string.IsNullOrWhiteSpace(outputPath) ? outputPath! : _environmentSettings.Host.FileSystem.GetCurrentDirectory(); 153_environmentSettings.Host.FileSystem.CreateDirectory(targetDir); 168_environmentSettings, 179if (!_environmentSettings.Host.OnPotentiallyDestructiveChangesDetected(changes, destructiveChanges)) 205_environmentSettings, 244if (!_environmentSettings.Components.TryGetComponent(info.GeneratorId, out IGenerator? generator)) 248using (Timing.Over(_environmentSettings.Host.Logger, $"Template from config {info.MountPointUri}{info.ConfigPlace}")) 250return generator!.LoadTemplateAsync(_environmentSettings, ToITemplateLocator(info), baselineName, cancellationToken); 280return ParameterSetBuilder.CreateWithDefaults(template.Generator, template.ParameterDefinitions, realName, _environmentSettings, out paramsWithInvalidValues); 302object? resolvedValue = template.Generator.ConvertParameterValueToType(_environmentSettings, paramFromTemplate, paramFromTemplate.DefaultIfOptionWithoutValue!, out bool valueResolutionError); 329object? resolvedValue = template.Generator.ConvertParameterValueToType(_environmentSettings, paramFromTemplate, inputParam.Value.ToString(), out bool valueResolutionError); 398.ForEach(p => parametersBuilder.SetParameterDefault(template.Generator, p.ParameterDefinition, _environmentSettings, false, false, defaultParamsWithInvalidValues));