33 references to CompletionTcs
Aspire.Hosting (11)
InteractionService.cs (11)
126var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 249var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 279var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 312_ = newState.CompletionTcs.Task.ContinueWith( 335if (!newState.CompletionTcs.TrySetResult(new InteractionCompletionState { Complete = true, State = true })) 337var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 350newState.CompletionTcs.TrySetResult(new InteractionCompletionState { Complete = true }); 360newState.CompletionTcs.TrySetResult(new InteractionCompletionState { Complete = true }); 371var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 431interactionUpdate.CompletionTcs.Task.IsCompleted, 531interactionState.CompletionTcs.TrySetResult(completion);
Aspire.Hosting.Tests (22)
InteractionServiceTests.cs (22)
31Assert.False(interaction.CompletionTcs.Task.IsCompleted); 56Assert.False(interaction.CompletionTcs.Task.IsCompleted); 151Assert.True(completedInteraction1.CompletionTcs.Task.IsCompletedSuccessfully); 152Assert.Equivalent(result1, await completedInteraction1.CompletionTcs.Task.DefaultTimeout()); 159Assert.True(completedInteraction2.CompletionTcs.Task.IsCompletedSuccessfully); 160Assert.Equivalent(result2, await completedInteraction2.CompletionTcs.Task.DefaultTimeout()); 377Assert.False(interaction.CompletionTcs.Task.IsCompleted); 387Assert.False(interaction.CompletionTcs.Task.IsCompleted); 411Assert.False(interaction.CompletionTcs.Task.IsCompleted); 434Assert.False(interaction.CompletionTcs.Task.IsCompleted); 478Assert.False(interaction.CompletionTcs.Task.IsCompleted); 501Assert.False(interaction.CompletionTcs.Task.IsCompleted); 538Assert.False(interaction.CompletionTcs.Task.IsCompleted); 545Assert.True(interaction.CompletionTcs.Task.IsCompletedSuccessfully); 1356fileUploadStore.CompleteInteractionCallback = _ => Assert.False(interaction.CompletionTcs.Task.IsCompleted); 1366Assert.True(interaction.CompletionTcs.Task.IsCompletedSuccessfully); 1384fileUploadStore.CancelInteractionCallback = _ => Assert.False(interaction.CompletionTcs.Task.IsCompleted); 1409fileUploadStore.CancelInteractionCallback = _ => Assert.False(interaction.CompletionTcs.Task.IsCompleted); 1484Assert.False(interaction.CompletionTcs.Task.IsCompleted); 1506Assert.True(interaction.CompletionTcs.Task.IsCompletedSuccessfully); 1542Assert.True(interaction.CompletionTcs.Task.IsCompletedSuccessfully); 1548Assert.False(interaction.CompletionTcs.Task.IsCompleted);