15 references to RepositoryToolUpdateResult
aspire (7)
Commands\UpdateCommand.cs (3)
620var toolUpdateResult = await _repositoryToolUpdater.UpdateAsync(toolManifests, channel, confirmBinding, cancellationToken); 621if (toolUpdateResult == RepositoryToolUpdateResult.Declined) 626if (toolUpdateResult == RepositoryToolUpdateResult.NoChanges)
Projects\RepositoryToolUpdater.cs (4)
86public async Task<RepositoryToolUpdateResult> UpdateAsync(IReadOnlyList<RepositoryToolManifest> manifests, PackageChannel channel, PromptBinding<bool> confirmBinding, CancellationToken cancellationToken) 91return RepositoryToolUpdateResult.NoChanges; 98return RepositoryToolUpdateResult.Applied; 101return RepositoryToolUpdateResult.Declined;
Aspire.Cli.Tests (8)
Projects\RepositoryToolUpdaterTests.cs (8)
178var result = await updater.UpdateAsync(manifests, CreateChannel("13.4.0"), PromptBinding.CreateDefault(true), CancellationToken.None); 180Assert.Equal(RepositoryToolUpdateResult.Applied, result); 237var result = await updater.UpdateAsync(manifests, channel, PromptBinding.CreateDefault(true), CancellationToken.None); 239Assert.Equal(RepositoryToolUpdateResult.Applied, result); 341var result = await updater.UpdateAsync(manifests, CreateChannel("13.4.0"), PromptBinding.CreateDefault(true), CancellationToken.None); 343Assert.Equal(RepositoryToolUpdateResult.NoChanges, result); 471var result = await updater.UpdateAsync(manifests, CreateChannel("13.4.0"), PromptBinding.CreateDefault(true), CancellationToken.None); 473Assert.Equal(RepositoryToolUpdateResult.Declined, result);