1 write to ExitCode
Aspire.Hosting.Native.Core.Tests (1)
NativeProtocolParsingTests.cs (1)
133
Assert.Equal(WorkloadPhase.Failed, DcpStates.Observe(new() { State = DcpProcessState.FailedToStart,
ExitCode
= 0 }).Phase);
5 references to ExitCode
Aspire.Hosting.Native.Core.Tests (1)
DcpJsonTests.cs (1)
55
Assert.Null(resource.Status.
ExitCode
);
Aspire.Hosting.Native.Server (4)
Dcp\DcpStates.cs (4)
75
DcpProcessState.Running => new(WorkloadPhase.Running, status.
ExitCode
),
76
DcpProcessState.Exited or DcpProcessState.Finished or DcpProcessState.Terminated => new(WorkloadPhase.Exited, status.
ExitCode
),
77
DcpProcessState.FailedToStart => new(WorkloadPhase.Failed, status.
ExitCode
),
79
DcpProcessState.Stopping or DcpProcessState.RuntimeUnhealthy => new(WorkloadPhase.Pending, status.
ExitCode
),