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