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