42 writes to Complete
Aspire.Hosting (14)
Dashboard\DashboardServiceData.cs (6)
207
return new InteractionCompletionState {
Complete
= true, State = request.MessageBox.Result };
209
return new InteractionCompletionState {
Complete
= true, State = request.Notification.Result };
211
return new InteractionCompletionState {
Complete
= true, State = request.PromptProgress.Result };
218
return new InteractionCompletionState {
Complete
= true, State = request.PromptTerminal.Result };
236
return new InteractionCompletionState {
Complete
= !request.ResponseUpdate, State = inputsInfo.Inputs };
238
return new InteractionCompletionState {
Complete
= true };
InteractionService.cs (5)
377
CompleteWorkInteraction(newState, new InteractionCompletionState {
Complete
= true, State = true });
383
CompleteWorkInteraction(newState, new InteractionCompletionState {
Complete
= true });
391
CompleteWorkInteraction(newState, new InteractionCompletionState {
Complete
= true });
452
var completion = new InteractionCompletionState {
Complete
= true };
533
result = new InteractionCompletionState {
Complete
= false, State = result.State };
Pipelines\PipelineActivityReporter.cs (3)
452
Complete
= !updateResponse,
468
Complete
= true,
475
Complete
= true,
Aspire.Hosting.Tests (28)
InteractionServiceTests.cs (26)
35
await CompleteInteractionAsync(interactionService, interaction.InteractionId, new InteractionCompletionState {
Complete
= true, State = true });
100
await CompleteInteractionAsync(interactionService, id1.Value, new InteractionCompletionState {
Complete
= true, State = true });
108
await CompleteInteractionAsync(interactionService, id2.Value, new InteractionCompletionState {
Complete
= true, State = false });
114
await CompleteInteractionAsync(interactionService, id3.Value, new InteractionCompletionState {
Complete
= true });
146
var result1 = new InteractionCompletionState {
Complete
= true, State = true };
154
var result2 = new InteractionCompletionState {
Complete
= true, State = false };
383
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
407
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
430
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
453
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
474
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
497
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
532
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
868
new InteractionCompletionState {
Complete
= true, State = inputs },
993
new InteractionCompletionState {
Complete
= false, State = inputsInteractionInfo.Inputs },
1050
new InteractionCompletionState {
Complete
= true, State = inputs },
1174
await CompleteInteractionAsync(interactionService, interaction.InteractionId, new InteractionCompletionState {
Complete
= true, State = false });
1210
await CompleteInteractionAsync(interactionService, interaction.InteractionId, new InteractionCompletionState {
Complete
= true, State = false });
1285
await CompleteInteractionAsync(interactionService, interaction.InteractionId, new InteractionCompletionState {
Complete
= true, State = false });
1361
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
1389
new InteractionCompletionState {
Complete
= true },
1432
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
1456
new InteractionCompletionState {
Complete
= true },
1480
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
1503
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
1537
new InteractionCompletionState {
Complete
= true, State = new[] { input } },
ResourceCommandServiceTests.cs (1)
1389
(_, _, _) => new InteractionCompletionState {
Complete
= true, State = canceled ? null : inputs },
Terminals\InteractionServiceTerminalTests.cs (1)
417
(_, _, _) => new InteractionCompletionState {
Complete
= true, State = state }, CancellationToken.None);
3 references to Complete
Aspire.Hosting (2)
InteractionService.cs (2)
544
if (result.
Complete
)
587
if (result.
Complete
&& interactionState.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo)
Aspire.Hosting.Tests (1)
InteractionServiceTests.cs (1)
1327
!state.
Complete
,