3 instantiations of TerminalHostSessionInfo
Aspire.TerminalHost (2)
TerminalHostApp.cs (2)
67
return new
TerminalHostSessionInfo
82
return new
TerminalHostSessionInfo
Aspire.TerminalHost.Tests (1)
TerminalHostControlJsonSerializerContextTests.cs (1)
30
var expectedSession = new
TerminalHostSessionInfo
18 references to TerminalHostSessionInfo
Aspire.TerminalHost (4)
src\Shared\TerminalHost\TerminalHostControlJsonSerializerContext.cs (1)
16
[JsonSerializable(typeof(
TerminalHostSessionInfo
))]
src\Shared\TerminalHost\TerminalHostControlProtocol.cs (1)
30
/// Returns a <see cref="
TerminalHostSessionInfo
"/>.
TerminalHostApp.cs (1)
55
internal
TerminalHostSessionInfo
SnapshotSession()
TerminalHostControlRpcTarget.cs (1)
29
public Task<
TerminalHostSessionInfo
> GetSessionAsync(CancellationToken cancellationToken = default)
Aspire.TerminalHost.Tests (14)
TerminalHostAppTests.cs (10)
112
var
session = await rpc.InvokeAsync<
TerminalHostSessionInfo
>(
246
var
snap = app.SnapshotSession();
338
var
initial = app.SnapshotSession();
357
var
s = app.SnapshotSession();
363
var
afterCycle1 = app.SnapshotSession();
381
var
s = app.SnapshotSession();
389
var
afterCycle2 = app.SnapshotSession();
533
var
snap = app.SnapshotSession();
863
var
session = app.SnapshotSession();
TerminalHostControlJsonSerializerContextTests.cs (4)
30
var
expectedSession = new TerminalHostSessionInfo
57
server.AddLocalRpcMethod(TerminalHostControlProtocol.GetSessionMethod, (Func<
TerminalHostSessionInfo
>)(() => expectedSession));
63
var
session = await client.InvokeAsync<
TerminalHostSessionInfo
>(TerminalHostControlProtocol.GetSessionMethod).DefaultTimeout();