5 instantiations of InteractionData
Aspire.Hosting.DevTunnels.Tests (5)
tests\Shared\TestInteractionService.cs (5)
45
var data = new
InteractionData
(InteractionType.Input, title, message, new InteractionInputCollection([input]), options, cancellationToken, new TaskCompletionSource<object>());
53
var data = new
InteractionData
(InteractionType.Inputs, title, message, new InteractionInputCollection(inputs), options, cancellationToken, new TaskCompletionSource<object>());
68
var data = new
InteractionData
(InteractionType.Notification, title, message, new InteractionInputCollection([]), options, cancellationToken, new TaskCompletionSource<object>());
75
var data = new
InteractionData
(InteractionType.MessageBox, title, message, new InteractionInputCollection([]), options, cancellationToken, new TaskCompletionSource<object>());
108
var data = new
InteractionData
(type, title ?? string.Empty, message, new InteractionInputCollection([]), options, cancellationToken, new TaskCompletionSource<object>())
11 references to InteractionData
Aspire.Hosting.DevTunnels.Tests (11)
DevTunnelMonitorTests.cs (1)
676
var
notification = await test.Interaction.Interactions.Reader.ReadAsync().AsTask().DefaultTimeout();
DevTunnelResourceBuilderExtensionsTests.cs (3)
580
var
interaction = await interactionService.Interactions.Reader.ReadAsync().AsTask().DefaultTimeout();
632
var
interaction = await interactionService.Interactions.Reader.ReadAsync().AsTask().DefaultTimeout();
680
var
interaction = await interactionService.Interactions.Reader.ReadAsync().AsTask().DefaultTimeout();
tests\Shared\TestInteractionService.cs (7)
29
public Channel<
InteractionData
> Interactions { get; } = Channel.CreateUnbounded<
InteractionData
>();
45
var
data = new InteractionData(InteractionType.Input, title, message, new InteractionInputCollection([input]), options, cancellationToken, new TaskCompletionSource<object>());
53
var
data = new InteractionData(InteractionType.Inputs, title, message, new InteractionInputCollection(inputs), options, cancellationToken, new TaskCompletionSource<object>());
68
var
data = new InteractionData(InteractionType.Notification, title, message, new InteractionInputCollection([]), options, cancellationToken, new TaskCompletionSource<object>());
75
var
data = new InteractionData(InteractionType.MessageBox, title, message, new InteractionInputCollection([]), options, cancellationToken, new TaskCompletionSource<object>());
108
var
data = new InteractionData(type, title ?? string.Empty, message, new InteractionInputCollection([]), options, cancellationToken, new TaskCompletionSource<object>())