21 references to TerminalStates
Aspire.Hosting (11)
ApplicationModel\CommandsConfigurationExtensions.cs (2)
134static bool IsStopped(string? state) => KnownResourceStates.TerminalStates.Contains(state) || state == KnownResourceStates.NotStarted || state == "Unknown"; 271KnownResourceStates.TerminalStates.Contains(evt.Snapshot.State?.Text))
ApplicationModel\ResourceNotificationService.cs (1)
367KnownResourceStates.TerminalStates.Contains(snapshot.State?.Text) ||
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
713KnownResourceStates.TerminalStates.Contains(re.Snapshot.State?.Text, StringComparers.ResourceState) || 736re => KnownResourceStates.TerminalStates.Contains(re.Snapshot.State?.Text) || re.Snapshot.ExitCode is not null,
Dcp\DcpResourceWatcher.cs (1)
333var isTerminal = status.State is not null && KnownResourceStates.TerminalStates.Contains(status.State);
DistributedApplication.cs (1)
858if (KnownResourceStates.TerminalStates.Contains(Snapshot?.State?.Text, StringComparers.ResourceState))
Health\ResourceHealthCheckService.cs (2)
73else if (KnownResourceStates.TerminalStates.Contains(resourceEvent.Snapshot.State?.Text)) 85&& KnownResourceStates.TerminalStates.Contains(evt.Snapshot.State?.Text));
Orchestrator\ApplicationOrchestrator.cs (2)
599KnownResourceStates.TerminalStates.Contains(currentState) && 602!KnownResourceStates.TerminalStates.Contains(previousState)))
Aspire.Hosting.Containers.Tests (1)
DockerSocketBindMountTests.cs (1)
43e => KnownResourceStates.TerminalStates.Contains(e.Snapshot.State?.Text),
Aspire.Hosting.Dotnet (2)
DotnetProjectBuildCoordinator.cs (2)
198(KnownResourceStates.TerminalStates.Contains(snapshot.State?.Text) && 1171KnownResourceStates.TerminalStates.Contains(resourceEvent.Snapshot.State?.Text)),
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
2669KnownResourceStates.TerminalStates.Contains(resourceEvent.Snapshot.State?.Text) &&
Aspire.Hosting.DotnetTool.Tests (2)
DotnetToolFunctionalTests.cs.cs (2)
24var terminalState = await app.ResourceNotifications.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.TerminalStates, cts.Token); 47var terminalState = await app.ResourceNotifications.WaitForResourceAsync(resource.Resource.Name, KnownResourceStates.TerminalStates, cts.Token);
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxResource.cs (1)
495[KnownResourceStates.Running, .. KnownResourceStates.TerminalStates],
Aspire.Hosting.Maui (2)
Lifecycle\MauiBuildQueueEventSubscriber.cs (1)
472|| KnownResourceStates.TerminalStates.Contains(state, StringComparers.ResourceState)
MauiOtlpExtensions.cs (1)
486(KnownResourceStates.TerminalStates.Contains(state, StringComparers.ResourceState) ||
Testing.Tests (1)
WaitFailures.cs (1)
72await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, KnownResourceStates.TerminalStates, cancellationToken: cts.Token);