15 writes to Complete
Aspire.Hosting (9)
Dashboard\DashboardServiceData.cs (4)
162return new InteractionCompletionState { Complete = true, State = request.MessageBox.Result }; 164return new InteractionCompletionState { Complete = true, State = request.MessageBar.Result }; 185return new InteractionCompletionState { Complete = true, State = inputsInfo.Inputs }; 187return new InteractionCompletionState { Complete = true };
InteractionService.cs (2)
144interactionState.CompletionTcs.TrySetResult(new InteractionCompletionState { Complete = true }); 201result = new InteractionCompletionState { Complete = false, State = result.State };
Publishing\PublishingActivityReporter.cs (3)
281Complete = true, 334Complete = true, 341Complete = true,
Aspire.Hosting.Tests (6)
InteractionServiceTests.cs (6)
31await CompleteInteractionAsync(interactionService, interaction.InteractionId, new InteractionCompletionState { Complete = true, State = true }); 96await CompleteInteractionAsync(interactionService, id1.Value, new InteractionCompletionState { Complete = true, State = true }); 104await CompleteInteractionAsync(interactionService, id2.Value, new InteractionCompletionState { Complete = true, State = false }); 110await CompleteInteractionAsync(interactionService, id3.Value, new InteractionCompletionState { Complete = true }); 142var result1 = new InteractionCompletionState { Complete = true, State = true }; 150var result2 = new InteractionCompletionState { Complete = true, State = false };
2 references to Complete
Aspire.Hosting (2)
InteractionService.cs (2)
212if (result.Complete) 226if (result.Complete && interactionState.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo)