10 instantiations of WorkloadStatus
Aspire.Hosting.Native.Core.Tests (6)
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)
NativeProviderLifecycleTests.cs (2)
573
return
new
(WorkloadPhase.Running, null);
636
StatusForPlan = plan =>
new
(plan is ContainerWorkload ? WorkloadPhase.Running : WorkloadPhase.Exited, 0)
TestServices\WorkloadTestExecutor.cs (1)
78
return executor.StatusForPlan?.Invoke(plan) ?? new
WorkloadStatus
(executor.Phase, executor.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),
8 references to WorkloadStatus
Aspire.Hosting.Native.Core (3)
Runtime\DeclarativeApplication.cs (1)
389
var
status = await lease.ReadStatusAsync(cancellationToken).ConfigureAwait(false);
Runtime\ResourceWorkload.cs (2)
93
Task<
WorkloadStatus
> ReadStatusAsync(CancellationToken cancellationToken);
302
var
status = await lease.ReadStatusAsync(_lifetime.Token).ConfigureAwait(false);
Aspire.Hosting.Native.Core.Tests (3)
TestServices\WorkloadTestExecutor.cs (3)
28
public Func<WorkloadPlan,
WorkloadStatus
>? StatusForPlan { get; init; }
71
public async Task<
WorkloadStatus
> ReadStatusAsync(CancellationToken cancellationToken)
111
public Task<
WorkloadStatus
> ReadStatusAsync(CancellationToken cancellationToken) =>
Aspire.Hosting.Native.Server (2)
Dcp\DcpStates.cs (1)
73
public static
WorkloadStatus
Observe(DcpStatus? status) => status?.State switch
Dcp\DcpWorkloadExecutor.cs (1)
267
public async Task<
WorkloadStatus
> ReadStatusAsync(CancellationToken cancellationToken)