20 references to CompletionTcs
Aspire.Hosting (6)
InteractionService.cs (6)
94var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 208var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 235var completion = await newState.CompletionTcs.Task.ConfigureAwait(false); 261interactionState.CompletionTcs.TrySetResult(new InteractionCompletionState { Complete = true }); 274interactionUpdate.CompletionTcs.Task.IsCompleted, 346interactionState.CompletionTcs.TrySetResult(result);
Aspire.Hosting.Tests (14)
InteractionServiceTests.cs (14)
30Assert.False(interaction.CompletionTcs.Task.IsCompleted); 55Assert.False(interaction.CompletionTcs.Task.IsCompleted); 150Assert.True(completedInteraction1.CompletionTcs.Task.IsCompletedSuccessfully); 151Assert.Equivalent(result1, await completedInteraction1.CompletionTcs.Task.DefaultTimeout()); 158Assert.True(completedInteraction2.CompletionTcs.Task.IsCompletedSuccessfully); 159Assert.Equivalent(result2, await completedInteraction2.CompletionTcs.Task.DefaultTimeout()); 294Assert.False(interaction.CompletionTcs.Task.IsCompleted); 304Assert.False(interaction.CompletionTcs.Task.IsCompleted); 328Assert.False(interaction.CompletionTcs.Task.IsCompleted); 351Assert.False(interaction.CompletionTcs.Task.IsCompleted); 395Assert.False(interaction.CompletionTcs.Task.IsCompleted); 418Assert.False(interaction.CompletionTcs.Task.IsCompleted); 455Assert.False(interaction.CompletionTcs.Task.IsCompleted); 462Assert.True(interaction.CompletionTcs.Task.IsCompletedSuccessfully);