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