示例#1
0
        static async Task <ClientConnection> StartClient(TestApp app, IServerConnection connection, CancellationToken cancellationToken)
        {
            cancellationToken.ThrowIfCancellationRequested();
            var stream = await connection.Open(cancellationToken);

            cancellationToken.ThrowIfCancellationRequested();
            return(new ClientConnection(app, stream, connection));
        }
示例#2
0
        static async Task <ServerConnection> StartServer(TestApp app, TestFramework framework, IServerConnection connection, CancellationToken cancellationToken)
        {
            cancellationToken.ThrowIfCancellationRequested();
            var stream = await connection.Open(cancellationToken);

            cancellationToken.ThrowIfCancellationRequested();
            return(new ServerConnection(app, framework, stream, connection));
        }