1 write to Template
Microsoft.TemplateEngine.Cli (1)
Commands\create\TemplateCommandArgs.cs (1)
50
Template
= command.Template;
16 references to Template
Microsoft.TemplateEngine.Cli (16)
Commands\create\TemplateCommand.cs (4)
159
Task<IReadOnlyList<TemplateConstraintResult>> constraintsEvaluation = ValidateConstraintsAsync(constraintManager, args.
Template
, args.IsForceFlagSpecified ? cancellationTokenSource.Token : cancellationToken);
175
Task<(string Id, string Version, string Provider)> builtInPackageCheck = packageCoordinator.ValidateBuiltInPackageAvailabilityAsync(args.
Template
, cancellationToken);
227
reporter.WriteLine(LocalizableStrings.TemplateCommand_DisplayConstraintResults_Warning, templateArgs.
Template
.Name);
231
reporter.WriteLine(LocalizableStrings.TemplateCommand_DisplayConstraintResults_Error, templateArgs.
Template
.Name);
Commands\create\TemplateCommandArgs.cs (2)
114
if (!
Template
.CliParameters.TryGetValue(parameterName, out CliTemplateParameter? parameter))
116
throw new InvalidOperationException($"Parameter {parameterName} is not defined for {
Template
.Identity}.");
TemplateInvoker.cs (8)
43
CliTemplateInfo templateToRun = templateArgs.
Template
;
54
var templatePackage = await templateArgs.
Template
.GetManagedTemplatePackageAsync(templatePackageManager, cancellationToken).ConfigureAwait(false);
164
templateArgs.
Template
,
193
string resultTemplateName = string.IsNullOrEmpty(instantiateResult.TemplateFullName) ? templateArgs.
Template
.Name : instantiateResult.TemplateFullName;
214
if (!string.IsNullOrEmpty(templateArgs.
Template
.ThirdPartyNotices))
216
Reporter.Output.WriteLine(LocalizableStrings.ThirdPartyNotices, templateArgs.
Template
.ThirdPartyNotices);
246
templatePackage = await templateArgs.
Template
.GetManagedTemplatePackageAsync(templatePackageManager, cancellationToken).ConfigureAwait(false);
271
.WithArgument(NewCommand.ShortNameArgument, templateArgs.
Template
.ShortNameList[0])
TemplatePackageCoordinator.cs (2)
69
templatePackage = await _templatePackageManager.GetTemplatePackageAsync(args.
Template
, cancellationToken).ConfigureAwait(false);
73
Reporter.Error.WriteLine(LocalizableStrings.TemplatePackageCoordinator_Error_PackageForTemplateNotFound, args.
Template
.Identity);