2 instantiations of InstallResult
Microsoft.TemplateEngine.Abstractions (2)
Installer\InstallResult.cs (2)
46return new InstallResult(request, templatePackage, vulnerabilities); 57public static InstallResult CreateFailure(InstallRequest request, InstallerErrorCode error, string localizedFailureMessage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) => new InstallResult(request, error, localizedFailureMessage, vulnerabilities);
39 references to InstallResult
Microsoft.TemplateEngine.Abstractions (10)
Installer\IInstaller.cs (2)
42/// <returns><see cref="InstallResult"/> containing installation results and installed <see cref="InstallerOperationResult.TemplatePackage"/> if installation was successful.</returns> 43Task<InstallResult> InstallAsync(InstallRequest installRequest, IManagedTemplatePackageProvider provider, CancellationToken cancellationToken);
Installer\InstallResult.cs (2)
44public static InstallResult CreateSuccess(InstallRequest request, IManagedTemplatePackage templatePackage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 57public static InstallResult CreateFailure(InstallRequest request, InstallerErrorCode error, string localizedFailureMessage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) => new InstallResult(request, error, localizedFailureMessage, vulnerabilities);
Installer\UpdateResult.cs (4)
27private UpdateResult(UpdateRequest request, InstallResult installResult) 70/// Creates <see cref="UpdateResult"/> from <see cref="InstallResult"/>. 73/// <param name="installResult"><see cref="InstallResult"/> to be converted to <see cref="UpdateResult"/>.</param> 75public static UpdateResult FromInstallResult(UpdateRequest request, InstallResult installResult)
TemplatePackage\IManagedTemplatePackageProvider.cs (2)
48/// <returns>List of <see cref="InstallResult"/> with installation results.</returns> 49Task<IReadOnlyList<InstallResult>> InstallAsync(IEnumerable<InstallRequest> installRequests, CancellationToken cancellationToken);
Microsoft.TemplateEngine.Cli (4)
TemplatePackageCoordinator.cs (2)
255IReadOnlyList<InstallResult> installResults = await managedSourceProvider.InstallAsync(installRequests, cancellationToken).ConfigureAwait(false); 256foreach (InstallResult result in installResults)
TemplatePackageDisplay.cs (2)
120if (force && result is InstallResult installResult && installResult.Vulnerabilities.Any()) 181case InstallResult installResult when installResult.Vulnerabilities.Any():
Microsoft.TemplateEngine.Edge (20)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (7)
104public async Task<IReadOnlyList<InstallResult>> InstallAsync(IEnumerable<InstallRequest> installRequests, CancellationToken cancellationToken) 109return new List<InstallResult>(); 137return InstallResult.CreateFailure( 145return InstallResult.CreateFailure( 305private async Task<InstallResult> InstallAsync(List<TemplatePackageData> packages, InstallRequest installRequest, IInstaller installer, CancellationToken cancellationToken) 319return InstallResult.CreateFailure(installRequest, result, message, []); 322InstallResult installResult = await installer.InstallAsync(installRequest, this, cancellationToken).ConfigureAwait(false);
Installers\Folder\FolderInstaller.cs (3)
47public Task<InstallResult> InstallAsync(InstallRequest installRequest, IManagedTemplatePackageProvider provider, CancellationToken cancellationToken) 56return Task.FromResult(InstallResult.CreateSuccess( 64InstallResult.CreateFailure(
Installers\NuGet\NuGetInstaller.cs (10)
197public async Task<InstallResult> InstallAsync(InstallRequest installRequest, IManagedTemplatePackageProvider provider, CancellationToken cancellationToken) 204return InstallResult.CreateFailure( 252return InstallResult.CreateSuccess(installRequest, package, nuGetPackageInfo.PackageVulnerabilities); 260return InstallResult.CreateFailure( 268return InstallResult.CreateFailure( 280return InstallResult.CreateFailure( 288return InstallResult.CreateFailure( 296return InstallResult.CreateFailure( 304return InstallResult.CreateFailure( 313return InstallResult.CreateFailure(
Microsoft.TemplateEngine.IDE (5)
Bootstrapper.cs (5)
263/// <returns>the list of <see cref="InstallResult"/> containing installation result for each <see cref="InstallRequest"/>.</returns> 264public Task<IReadOnlyList<InstallResult>> InstallTemplatePackagesAsync(IEnumerable<InstallRequest> installRequests, InstallationScope scope = InstallationScope.Global, CancellationToken cancellationToken = default) 271return Task.FromResult((IReadOnlyList<InstallResult>)new List<InstallResult>()); 408Task<IReadOnlyList<InstallResult>> t = InstallTemplatePackagesAsync(installRequests);