3 types derived from UpdateStep
aspire (3)
Projects\ProjectUpdater.cs (2)
2045FileInfo ProjectFile) : UpdateStep(Description, Callback) 2065string NewSdkVersion) : UpdateStep(Description, Callback)
Projects\RepositoryToolUpdater.cs (1)
318: UpdateStep(UpdateCommandStrings.UpdateRepositoryTools, Callback)
13 references to UpdateStep
aspire (10)
Commands\UpdateCommand.cs (1)
446var toolUpdateStep = skipRepositoryToolUpdates ? null :
Projects\GuestAppHostProject.cs (2)
1965foreach (var step in context.AdditionalUpdateSteps) 2028foreach (var step in context.AdditionalUpdateSteps)
Projects\IAppHostProject.cs (1)
54public IReadOnlyList<UpdateStep> AdditionalUpdateSteps { get; init; } = [];
Projects\ProjectUpdater.cs (4)
156foreach (var updateStep in updateSteps.Where(step => step is not PackageUpdateStep)) 308foreach (var updateStep in candidateSteps) 356foreach (var updateStep in projectUpdateSteps.Where(static step => step is not PackageUpdateStep).Concat(context.AdditionalUpdateSteps)) 2015public ConcurrentQueue<UpdateStep> UpdateSteps { get; } = new();
Projects\RepositoryToolUpdater.cs (2)
88var updateStep = await GetUpdateStepAsync(manifests, channel, cancellationToken); 107public async Task<UpdateStep?> GetUpdateStepAsync(IReadOnlyList<RepositoryToolManifest> manifests, PackageChannel channel, CancellationToken cancellationToken)
Aspire.Cli.Tests (3)
Projects\GuestAppHostProjectTests.cs (1)
1237var repositoryStep = await repositoryUpdater.GetUpdateStepAsync(manifests, channel, CancellationToken.None);
Projects\RepositoryToolUpdaterTests.cs (2)
661var updateStep = await updater.GetUpdateStepAsync(manifests, CreateChannel("13.4.0"), cancellation.Token); 711var updateStep = await updater.GetUpdateStepAsync(manifests, CreateChannel("13.4.0"), CancellationToken.None);