25 writes to Complete
Aspire.Hosting (9)
Dashboard\DashboardServiceData.cs (4)
168
return new InteractionCompletionState {
Complete
= true, State = request.MessageBox.Result };
170
return new InteractionCompletionState {
Complete
= true, State = request.Notification.Result };
184
return new InteractionCompletionState {
Complete
= !request.ResponseUpdate, State = inputsInfo.Inputs };
186
return new InteractionCompletionState {
Complete
= true };
InteractionService.cs (2)
261
interactionState.CompletionTcs.TrySetResult(new InteractionCompletionState {
Complete
= true });
333
result = new InteractionCompletionState {
Complete
= false, State = result.State };
Pipelines\PipelineActivityReporter.cs (3)
436
Complete
= !updateResponse,
452
Complete
= true,
459
Complete
= true,
Aspire.Hosting.Tests (16)
InteractionServiceTests.cs (16)
34
await CompleteInteractionAsync(interactionService, interaction.InteractionId, new InteractionCompletionState {
Complete
= true, State = true });
99
await CompleteInteractionAsync(interactionService, id1.Value, new InteractionCompletionState {
Complete
= true, State = true });
107
await CompleteInteractionAsync(interactionService, id2.Value, new InteractionCompletionState {
Complete
= true, State = false });
113
await CompleteInteractionAsync(interactionService, id3.Value, new InteractionCompletionState {
Complete
= true });
145
var result1 = new InteractionCompletionState {
Complete
= true, State = true };
153
var result2 = new InteractionCompletionState {
Complete
= true, State = false };
300
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
324
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
347
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
370
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
391
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
414
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
449
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
785
new InteractionCompletionState {
Complete
= true, State = inputs },
910
new InteractionCompletionState {
Complete
= false, State = inputsInteractionInfo.Inputs },
967
new InteractionCompletionState {
Complete
= true, State = inputs },
3 references to Complete
Aspire.Hosting (2)
InteractionService.cs (2)
344
if (result.
Complete
)
364
if (result.
Complete
&& interactionState.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo)
Aspire.Hosting.Tests (1)
InteractionServiceTests.cs (1)
1064
!state.
Complete
,