1 write to CompletionState
Aspire.Hosting (1)
Publishing\PublishingActivityReporter.cs (1)
103step.CompletionState = completionState;
14 references to CompletionState
Aspire.Hosting (8)
Publishing\PublishingActivityReporter.cs (7)
66if (parentStep.CompletionState != CompletionState.InProgress) 98if (step.CompletionState != CompletionState.InProgress) 100throw new InvalidOperationException($"Cannot complete step '{step.Id}' with state '{step.CompletionState}'. Only 'InProgress' steps can be completed."); 131if (parentStep.CompletionState != CompletionState.InProgress) 168if (parentStep.CompletionState != CompletionState.InProgress) 232var stepState = step.CompletionState; 261return _steps.Any(step => step.Value.CompletionState == CompletionState.InProgress);
Publishing\PublishingStep.cs (1)
135if (CompletionState != CompletionState.InProgress)
Aspire.Hosting.Tests (6)
Publishing\PublishingActivityReporterTests.cs (5)
35Assert.Equal(CompletionState.InProgress, stepInternal.CompletionState); 139Assert.NotEqual(CompletionState.InProgress, stepInternal.CompletionState); 565Assert.Equal(CompletionState.Completed, stepInternal.CompletionState); 599Assert.Equal(CompletionState.Completed, stepInternal.CompletionState); 631Assert.Equal(CompletionState.Completed, stepInternal.CompletionState);
Publishing\PublishingExtensionsTests.cs (1)
47Assert.NotEqual(CompletionState.InProgress, stepInternal.CompletionState);