39 writes to Complete
Aspire.Hosting (13)
Dashboard\DashboardServiceData.cs (5)
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 };
229
return new InteractionCompletionState {
Complete
= !request.ResponseUpdate, State = inputsInfo.Inputs };
231
return new InteractionCompletionState {
Complete
= true };
InteractionService.cs (5)
335
if (!newState.CompletionTcs.TrySetResult(new InteractionCompletionState {
Complete
= true, State = true }))
350
newState.CompletionTcs.TrySetResult(new InteractionCompletionState {
Complete
= true });
360
newState.CompletionTcs.TrySetResult(new InteractionCompletionState {
Complete
= true });
409
var completion = new InteractionCompletionState {
Complete
= true };
490
result = new InteractionCompletionState {
Complete
= false, State = result.State };
Pipelines\PipelineActivityReporter.cs (3)
454
Complete
= !updateResponse,
470
Complete
= true,
477
Complete
= true,
Aspire.Hosting.Tests (26)
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 } },
3 references to Complete
Aspire.Hosting (2)
InteractionService.cs (2)
501
if (result.
Complete
)
544
if (result.
Complete
&& interactionState.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo)
Aspire.Hosting.Tests (1)
InteractionServiceTests.cs (1)
1327
!state.
Complete
,