2 writes to TemplatePackages
Microsoft.TemplateEngine.Cli (2)
Commands\install\InstallCommandArgs.cs (2)
19TemplatePackages = parseResult.GetValue(installCommand.Definition.NameArgument)!; 24TemplatePackages = TemplatePackages.Where(package => installCommand.Name != package && !installCommand.Aliases.Contains(package)).ToList();
11 references to TemplatePackages
Microsoft.TemplateEngine.Cli (11)
Commands\install\InstallCommandArgs.cs (4)
22if (installCommand is LegacyInstallCommand && (TemplatePackages.Contains(installCommand.Name) || installCommand.Aliases.Any(alias => TemplatePackages.Contains(alias)))) 24TemplatePackages = TemplatePackages.Where(package => installCommand.Name != package && !installCommand.Aliases.Contains(package)).ToList(); 27if (!TemplatePackages.Any())
TemplatePackageCoordinator.cs (7)
181_ = args.TemplatePackages ?? throw new ArgumentNullException(nameof(args.TemplatePackages)); 182if (!args.TemplatePackages.Any()) 184throw new ArgumentException($"{nameof(args.TemplatePackages)} should have at least one item to continue.", nameof(args.TemplatePackages)); 190TelemetryEventEntry.TrackEvent(TelemetryConstants.InstallEvent, new Dictionary<string, string?> { { TelemetryConstants.ToInstallCount, args.TemplatePackages.Count.ToString() } }); 206foreach (string installArg in args.TemplatePackages)