2 implementations of Generator
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
RunnableProjectConfig.ITemplate.cs (1)
14
IGenerator ITemplate.
Generator
=> Generator;
RunnableProjectGenerator.cs (1)
424
public IGenerator
Generator
{ get; }
10 references to Generator
Microsoft.TemplateEngine.Edge (10)
Template\TemplateCreator.cs (10)
167
ICreationEffects creationEffects = await template.
Generator
.GetCreationEffectsAsync(
204
creationResult = await template.
Generator
.CreateAsync(
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);
358
return parametersBuilder.Build(false, template.
Generator
, _logger);
371
template.
Generator
, _logger, !inputParameters.ContinueOnMismatchedConditionsEvaluation, out paramsWithInvalidValues))
387
InputDataSet evaluatedParameterSetData = parametersBuilder.Build(!isEvaluatedExternally, template.
Generator
, _logger);
398
.ForEach(p => parametersBuilder.SetParameterDefault(template.
Generator
, p.ParameterDefinition, _environmentSettings, false, false, defaultParamsWithInvalidValues));
441
templateParams = parameterSetBuilder.Build(false, template.
Generator
, _logger).ToParameterSetData();