13 references to SendKeyAsync
Aspire.Hosting (1)
ApplicationModel\AspireTerminalKey.cs (1)
12
/// Represents one terminal keypress, optionally combined with modifiers, for <see cref="AspireTerminal.
SendKeyAsync
"/>.
Aspire.Hosting.Tests (12)
Terminals\AspireTerminalTests.cs (2)
37
_ = terminal.
SendKeyAsync
(default, cts.Token);
73
await terminal.
SendKeyAsync
(key, cts.Token);
Terminals\Hex1bAspireTerminalTests.cs (7)
57
blockingInput = terminal.
SendKeyAsync
(AspireTerminalKey.Alt(AspireTerminalKey.E));
63
"key" => terminal.
SendKeyAsync
(AspireTerminalKey.Enter, cts.Token),
64
"modified-key" => terminal.
SendKeyAsync
(AspireTerminalKey.Ctrl(AspireTerminalKey.R), cts.Token),
65
"alt-letter" => terminal.
SendKeyAsync
(AspireTerminalKey.Alt(AspireTerminalKey.E), cts.Token),
120
() => terminal.
SendKeyAsync
(AspireTerminalKey.Enter, cts.Token)).DefaultTimeout();
411
await Assert.ThrowsAsync<InvalidOperationException>(() => terminal.
SendKeyAsync
(AspireTerminalKey.Enter));
469
await terminal.
SendKeyAsync
(AspireTerminalKey.Enter).DefaultTimeout();
Terminals\ResourceAspireTerminalTests.cs (1)
43
await terminal.
SendKeyAsync
(AspireTerminalKey.Enter).DefaultTimeout();
Terminals\TerminalKeyInputTests.cs (2)
58
await terminal.
SendKeyAsync
(key).DefaultTimeout();
72
await terminal.
SendKeyAsync
(AspireTerminalKey.Home).DefaultTimeout();