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>();
99
ValidationUtils.LogValidationResults(
_environmentSettings
.Host.Logger, new[] { template });
146
string targetDir = !string.IsNullOrWhiteSpace(outputPath) ? outputPath! :
_environmentSettings
.Host.FileSystem.GetCurrentDirectory();
153
_environmentSettings
.Host.FileSystem.CreateDirectory(targetDir);
168
_environmentSettings
,
179
if (!
_environmentSettings
.Host.OnPotentiallyDestructiveChangesDetected(changes, destructiveChanges))
205
_environmentSettings
,
244
if (!
_environmentSettings
.Components.TryGetComponent(info.GeneratorId, out IGenerator? generator))
248
using (Timing.Over(
_environmentSettings
.Host.Logger, $"Template from config {info.MountPointUri}{info.ConfigPlace}"))
250
return generator!.LoadTemplateAsync(
_environmentSettings
, ToITemplateLocator(info), baselineName, cancellationToken);
280
return ParameterSetBuilder.CreateWithDefaults(template.Generator, template.ParameterDefinitions, realName,
_environmentSettings
, out paramsWithInvalidValues);
302
object? resolvedValue = template.Generator.ConvertParameterValueToType(
_environmentSettings
, paramFromTemplate, paramFromTemplate.DefaultIfOptionWithoutValue!, out bool valueResolutionError);
329
object? 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));