2 overrides of TemplatePackage
Microsoft.TemplateEngine.Abstractions (2)
Installer\CheckUpdateResult.cs (1)
50public override IManagedTemplatePackage TemplatePackage { get; }
Installer\UninstallResult.cs (1)
26public override IManagedTemplatePackage TemplatePackage { get; }
2 writes to TemplatePackage
Microsoft.TemplateEngine.Abstractions (2)
Installer\InstallerOperationResult.cs (2)
17TemplatePackage = templatePackage; 23TemplatePackage = managedTemplatePackage;
14 references to TemplatePackage
Microsoft.TemplateEngine.Abstractions (3)
Installer\IInstaller.cs (2)
42/// <returns><see cref="InstallResult"/> containing installation results and installed <see cref="InstallerOperationResult.TemplatePackage"/> if installation was successful.</returns> 60/// <returns><see cref="UpdateResult"/> containing the result for operation and installed <see cref="InstallerOperationResult.TemplatePackage"/> if update was successful.</returns>
Installer\UpdateResult.cs (1)
28: base(installResult.Error, installResult.ErrorMessage, installResult.TemplatePackage)
Microsoft.TemplateEngine.Cli (5)
TemplatePackageDisplay.cs (5)
100if (result.TemplatePackage is null) 102throw new ArgumentException($"{nameof(result.TemplatePackage)} cannot be null when {nameof(result.Success)} is 'true'", nameof(result)); 104IEnumerable<ITemplateInfo> templates = await templatePackageManager.GetTemplatesAsync(result.TemplatePackage, cancellationToken).ConfigureAwait(false); 107_reporterOutput.WriteLine(LocalizableStrings.TemplatePackageCoordinator_lnstall_Info_Success, result.TemplatePackage.DisplayName); 117_reporterOutput.WriteLine(LocalizableStrings.TemplatePackageCoordinator_lnstall_Warning_No_Templates_In_Package, result.TemplatePackage.DisplayName);
Microsoft.TemplateEngine.Edge (6)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (6)
246if (updateResult.TemplatePackage is null) 248throw new InvalidOperationException($"{nameof(updateResult.TemplatePackage)} cannot be null when {nameof(updateResult.Success)} is 'true'"); 253packages.Add(((ISerializableInstaller)updateRequest.TemplatePackage.Installer).Serialize(updateResult.TemplatePackage)); 327if (installResult.TemplatePackage is null) 329throw new InvalidOperationException($"{nameof(installResult.TemplatePackage)} cannot be null when {nameof(installResult.Success)} is 'true'"); 334packages.Add(((ISerializableInstaller)installer).Serialize(installResult.TemplatePackage));