1 implementation of IPackageUpdateIO
NuGet.CommandLine.XPlat (1)
Commands\Package\Update\PackageUpdateIO.cs (1)
31
internal class PackageUpdateIO :
IPackageUpdateIO
, IDisposable
19 references to IPackageUpdateIO
NuGet.CommandLine.XPlat (19)
Commands\Package\Update\PackageUpdateCommandRunner.cs (5)
57
internal static async Task<int> Run(PackageUpdateArgs args, ILoggerWithColor logger,
IPackageUpdateIO
packageUpdateIO, CancellationToken cancellationToken)
140
IPackageUpdateIO
packageUpdateIO,
351
IPackageUpdateIO
packageUpdateIO,
505
IPackageUpdateIO
packageUpdateIO,
698
IPackageUpdateIO
packageUpdateIO,
Commands\Package\Update\PackageUpdateIO.cs (14)
71
/// <inheritdoc cref="
IPackageUpdateIO
.GetDependencyGraphSpec(string)"/>
138
/// <inheritdoc cref="
IPackageUpdateIO
.PreviewUpdatePackageReferenceAsync(DependencyGraphSpec, ILogger, CancellationToken)"/>
139
public async Task<
IPackageUpdateIO
.RestoreResult> PreviewUpdatePackageReferenceAsync(
181
/// <inheritdoc cref="
IPackageUpdateIO
.CommitAsync(
IPackageUpdateIO
.RestoreResult, CancellationToken)"/>
182
public async Task CommitAsync(
IPackageUpdateIO
.RestoreResult restorePreviewResult, CancellationToken none)
191
/// <inheritdoc cref="
IPackageUpdateIO
.UpdatePackageReference(PackageSpec,
IPackageUpdateIO
.RestoreResult, List{string}, PackageToUpdate, ILogger)"/>
192
public void UpdatePackageReference(PackageSpec updatedPackageSpec,
IPackageUpdateIO
.RestoreResult restorePreviewResult, List<string> packageTfmAliases, PackageToUpdate packageToUpdate, ILogger logger)
231
/// <inheritdoc cref="
IPackageUpdateIO
.GetLatestVersionAsync(string, bool, IReadOnlyList{string}?, ILogger, CancellationToken)"/>
284
/// <inheritdoc cref="
IPackageUpdateIO
.GetKnownVulnerabilitiesAsync(ILogger, CancellationToken)"/>
328
/// <inheritdoc cref="
IPackageUpdateIO
.GetNonVulnerableAsync(string, IReadOnlyList{string}?, NuGetVersion, ILogger, IReadOnlyList{IReadOnlyDictionary{string, IReadOnlyList{PackageVulnerabilityInfo}}}, CancellationToken)"/>
583
/// <inheritdoc cref="
IPackageUpdateIO
.GetProjectAssetsFileAsync(DependencyGraphSpec, string, ILogger, CancellationToken)"/>
610
internal class RestoreResult :
IPackageUpdateIO
.RestoreResult