1 write to CompletionState
Aspire.Hosting (1)
Pipelines\PipelineActivityReporter.cs (1)
108step.CompletionState = completionState;
13 references to CompletionState
Aspire.Hosting (7)
Pipelines\PipelineActivityReporter.cs (6)
71if (parentStep.CompletionState != CompletionState.InProgress) 103if (step.CompletionState != CompletionState.InProgress) 105throw new InvalidOperationException($"Cannot complete step '{step.Id}' with state '{step.CompletionState}'. Only 'InProgress' steps can be completed."); 136if (parentStep.CompletionState != CompletionState.InProgress) 173if (parentStep.CompletionState != CompletionState.InProgress) 237var stepState = step.CompletionState;
Pipelines\ReportingStep.cs (1)
135if (CompletionState != CompletionState.InProgress)
Aspire.Hosting.Tests (6)
Publishing\PipelineActivityReporterTests.cs (5)
36Assert.Equal(CompletionState.InProgress, stepInternal.CompletionState); 140Assert.NotEqual(CompletionState.InProgress, stepInternal.CompletionState); 606Assert.Equal(CompletionState.Completed, stepInternal.CompletionState); 640Assert.Equal(CompletionState.Completed, stepInternal.CompletionState); 672Assert.Equal(CompletionState.Completed, stepInternal.CompletionState);
Publishing\PublishingExtensionsTests.cs (1)
48Assert.NotEqual(CompletionState.InProgress, stepInternal.CompletionState);