10 references to Exited
Aspire.Hosting.Native.Core (4)
Runtime\DeclarativeApplication.cs (2)
390if (status.Phase is WorkloadPhase.Exited or WorkloadPhase.Failed) 392return status.Phase == WorkloadPhase.Exited && status.ExitCode == 0;
Runtime\ResourceWorkload.cs (2)
303if (status.Phase is WorkloadPhase.Exited or WorkloadPhase.Failed) 305publish(status.Phase == WorkloadPhase.Exited && status.ExitCode == 0 ? ResourceState.Stopped : ResourceState.Failed, null);
Aspire.Hosting.Native.Core.Tests (5)
DeclarativeApplicationTests.cs (3)
236StatusForPlan = plan => new(WorkloadPhase.Exited, plan.Arguments.SequenceEqual(["initialize"]) ? 1 : 0) 301StatusForPlan = plan => new(plan is ContainerWorkload ? WorkloadPhase.Running : WorkloadPhase.Exited, 1), 353StatusForPlan = plan => new(plan is ContainerWorkload ? WorkloadPhase.Running : WorkloadPhase.Exited, 0)
NativeProtocolParsingTests.cs (1)
132Assert.Equal(WorkloadPhase.Exited, DcpStates.Observe(new() { State = DcpProcessState.Terminated }).Phase);
NativeProviderLifecycleTests.cs (1)
636StatusForPlan = plan => new(plan is ContainerWorkload ? WorkloadPhase.Running : WorkloadPhase.Exited, 0)
Aspire.Hosting.Native.Server (1)
Dcp\DcpStates.cs (1)
76DcpProcessState.Exited or DcpProcessState.Finished or DcpProcessState.Terminated => new(WorkloadPhase.Exited, status.ExitCode),