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)
29Assert.False(interaction.CompletionTcs.Task.IsCompleted); 54Assert.False(interaction.CompletionTcs.Task.IsCompleted); 149Assert.True(completedInteraction1.CompletionTcs.Task.IsCompletedSuccessfully); 150Assert.Equivalent(result1, await completedInteraction1.CompletionTcs.Task.DefaultTimeout()); 157Assert.True(completedInteraction2.CompletionTcs.Task.IsCompletedSuccessfully); 158Assert.Equivalent(result2, await completedInteraction2.CompletionTcs.Task.DefaultTimeout()); 293Assert.False(interaction.CompletionTcs.Task.IsCompleted); 303Assert.False(interaction.CompletionTcs.Task.IsCompleted); 327Assert.False(interaction.CompletionTcs.Task.IsCompleted); 350Assert.False(interaction.CompletionTcs.Task.IsCompleted); 394Assert.False(interaction.CompletionTcs.Task.IsCompleted); 417Assert.False(interaction.CompletionTcs.Task.IsCompleted); 454Assert.False(interaction.CompletionTcs.Task.IsCompleted); 461Assert.True(interaction.CompletionTcs.Task.IsCompletedSuccessfully);