1 write to CompletionState
Aspire.Hosting (1)
Pipelines\PipelineActivityReporter.cs (1)
212task.CompletionState = completionState;
17 references to CompletionState
Aspire.Hosting (4)
Pipelines\PipelineActivityReporter.cs (1)
200if (task.CompletionState != CompletionState.InProgress)
Pipelines\ReportingStep.cs (2)
85if ((int)task.CompletionState > (int)maxState) 87maxState = task.CompletionState;
Pipelines\ReportingTask.cs (1)
80if (CompletionState != CompletionState.InProgress)
Aspire.Hosting.Tests (13)
Publishing\PipelineActivityReporterTests.cs (9)
75Assert.Equal(CompletionState.InProgress, taskInternal.CompletionState); 246Assert.Equal(CompletionState.Completed, taskInternal.CompletionState); 400Assert.Equal(CompletionState.Completed, taskInternal.CompletionState); 425Assert.Equal(CompletionState.Completed, taskInternal.CompletionState); // Original state is retained 756Assert.Equal(CompletionState.CompletedWithWarning, taskInternal.CompletionState); 791Assert.Equal(CompletionState.CompletedWithError, taskInternal.CompletionState); 998Assert.Equal(CompletionState.CompletedWithWarning, taskInternal.CompletionState); 1023Assert.Equal(CompletionState.CompletedWithError, taskInternal.CompletionState); 1102Assert.Equal(firstState, taskInternal.CompletionState); // Original state is retained
Publishing\PublishingExtensionsTests.cs (4)
31Assert.Equal(CompletionState.InProgress, taskInternal.CompletionState); 85Assert.Equal(CompletionState.Completed, taskInternal.CompletionState); 103Assert.Equal(CompletionState.CompletedWithWarning, taskInternal.CompletionState); 120Assert.Equal(CompletionState.CompletedWithError, taskInternal.CompletionState);