7 implementations of ShowStatusAsync
aspire (2)
Interaction\ConsoleInteractionService.cs (1)
33public async Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action)
Interaction\ExtensionInteractionService.cs (1)
66public async Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action)
Aspire.Cli.Tests (5)
Commands\NewCommandTests.cs (1)
629public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action)
Commands\PublishCommandPromptingIntegrationTests.cs (1)
984public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action) => action();
Templating\DotNetTemplateFactoryTests.cs (1)
380public Task<TResult> ShowStatusAsync<TResult>(string message, Func<Task<TResult>> work)
TestServices\TestConsoleInteractionService.cs (1)
18public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action)
TestServices\TestExtensionInteractionService.cs (1)
25public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action)
30 references to ShowStatusAsync
aspire (30)
Certificates\CertificateService.cs (2)
27var checkExitCode = await interactionService.ShowStatusAsync( 49var trustExitCode = await interactionService.ShowStatusAsync(
Commands\AddCommand.cs (2)
96var packagesWithChannels = await InteractionService.ShowStatusAsync( 160var addPackageResult = await InteractionService.ShowStatusAsync(
Commands\ExecCommand.cs (3)
198backchannel = await InteractionService.ShowStatusAsync( 216commandExitCode = await InteractionService.ShowStatusAsync<int?>( 239_ = await InteractionService.ShowStatusAsync<int>(
Commands\InitCommand.cs (9)
134var (getSolutionExitCode, solutionProjects) = await InteractionService.ShowStatusAsync("Reading solution...", async () => 157_ = await InteractionService.ShowStatusAsync("Evaluating existing projects...", async () => 275var templateInstallResult = await InteractionService.ShowStatusAsync( 303var createResult = await InteractionService.ShowStatusAsync( 358var addAppHostResult = await InteractionService.ShowStatusAsync( 384var addServiceDefaultsResult = await InteractionService.ShowStatusAsync( 417var addRefResult = await InteractionService.ShowStatusAsync( 451var addRefResult = await InteractionService.ShowStatusAsync( 602var packagesFromChannels = await InteractionService.ShowStatusAsync("Searching for available template versions...", async () =>
Commands\PipelineCommandBase.cs (1)
213var backchannel = await InteractionService.ShowStatusAsync($":hammer_and_wrench: {GetProgressMessage(parseResult)}", async () =>
Commands\RunCommand.cs (2)
227var backchannel = await InteractionService.ShowStatusAsync(shouldBuildAppHostInExtension ? InteractionServiceStrings.BuildingAppHost : RunCommandStrings.ConnectingToAppHost, async () => { return await backchannelCompletitionSource.Task.WaitAsync(cancellationToken); }); 233var dashboardUrls = await InteractionService.ShowStatusAsync(RunCommandStrings.StartingDashboard, async () => { return await backchannel.GetDashboardUrlsAsync(cancellationToken); });
Projects\ProjectLocator.cs (3)
37return await interactionService.ShowStatusAsync(InteractionServiceStrings.SearchingProjects, async () => 223var appHostProjects = await interactionService.ShowStatusAsync(InteractionServiceStrings.SearchingProjects, async () => 442return await interactionService.ShowStatusAsync(InteractionServiceStrings.SearchingProjects, async () =>
Projects\ProjectUpdater.cs (1)
32var (updateSteps, fallbackUsed) = await interactionService.ShowStatusAsync(UpdateCommandStrings.AnalyzingProjectStatus, () => GetUpdateStepsAsync(projectFile, channel, cancellationToken));
Templating\DotNetTemplateFactory.cs (3)
315var templateInstallResult = await interactionService.ShowStatusAsync<(int ExitCode, string? TemplateVersion)>( 352var newProjectExitCode = await interactionService.ShowStatusAsync( 441var packagesFromChannels = await interactionService.ShowStatusAsync(TemplatingStrings.SearchingForAvailableTemplateVersions, async () =>
Utils\AppHostHelper.cs (2)
57var appHostInformationResult = await interactionService.ShowStatusAsync( 70return await interactionService.ShowStatusAsync(
Utils\CliDownloader.cs (1)
66_ = await interactionService.ShowStatusAsync($"Downloading Aspire CLI from: {archiveUrl}", async () =>
Utils\SdkInstallHelper.cs (1)
84await interactionService.ShowStatusAsync(