8 references to DcpStates
Aspire.Hosting.Native.Core.Tests (5)
NativeProtocolParsingTests.cs (5)
116
Assert.Throws<InvalidDataException>(() =>
DcpStates
.Observe(resource.Status));
130
Assert.Equal(WorkloadPhase.Running,
DcpStates
.Observe(new() { State = DcpProcessState.Running }).Phase);
131
Assert.Equal(WorkloadPhase.Pending,
DcpStates
.Observe(new() { State = DcpProcessState.Paused }).Phase);
132
Assert.Equal(WorkloadPhase.Exited,
DcpStates
.Observe(new() { State = DcpProcessState.Terminated }).Phase);
133
Assert.Equal(WorkloadPhase.Failed,
DcpStates
.Observe(new() { State = DcpProcessState.FailedToStart, ExitCode = 0 }).Phase);
Aspire.Hosting.Native.Server (3)
Dcp\DcpStates.cs (2)
118
return
DcpStates
.ParseProcess(reader.GetString());
151
return
DcpStates
.ParseExecution(reader.GetString());
Dcp\DcpWorkloadExecutor.cs (1)
271
return
DcpStates
.Observe(resource.Status);