3 types derived from UpdateStep
aspire (3)
Projects\ProjectUpdater.cs (2)
1517
FileInfo ProjectFile) :
UpdateStep
(Description, Callback)
1535
string NewSdkVersion) :
UpdateStep
(Description, Callback)
Projects\RepositoryToolUpdater.cs (1)
315
:
UpdateStep
(UpdateCommandStrings.UpdateRepositoryTools, Callback)
13 references to UpdateStep
aspire (10)
Commands\UpdateCommand.cs (1)
389
var
toolUpdateStep = skipRepositoryToolUpdates ? null :
Projects\GuestAppHostProject.cs (2)
1834
foreach (
var
step in context.AdditionalUpdateSteps)
1894
foreach (
var
step in context.AdditionalUpdateSteps)
Projects\IAppHostProject.cs (1)
49
public IReadOnlyList<
UpdateStep
> AdditionalUpdateSteps { get; init; } = [];
Projects\ProjectUpdater.cs (4)
74
foreach (
var
updateStep in updateSteps.Where(step => step is not PackageUpdateStep))
164
foreach (
var
updateStep in updateSteps)
228
private async Task<(IEnumerable<
UpdateStep
> UpdateSteps, bool FallbackUsed)> GetUpdateStepsAsync(FileInfo projectFile, PackageChannel channel, CancellationToken cancellationToken)
1493
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)
1162
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);