public WebSocketTransportTests(ITestOutputHelper output) : base(output)
 {
     Server = RegisterDisposable(TransportServerFactory.Instance.Create(
                                     TransportType.Ws,
                                     WebSocketTransmissionServerFactory.Instance.Create(new WebSocketTransmissionServerOptions(BrokerWorkingDir)),
                                     new ProtobufTransportProtocolSerializationProvider()));
     Client = TransportClientFactory.Instance.Create(
         TransportType.Ws,
         WebSocketTransmissionClient.Create(),
         new ProtobufTransportProtocolSerializationProvider());
 }
        public WebSocketSecureTransportTests(ITestOutputHelper output) : base(output)
        {
            var cert = new X509Certificate2("test-cert.pfx", "god");

            Server = RegisterDisposable(TransportServerFactory.Instance.Create(
                                            TransportType.Wss,
                                            WebSocketTransmissionServerFactory.Instance.CreateSecure(new WebSocketTransmissionServerOptions(BrokerWorkingDir), cert, SslProtocols.None),
                                            new ProtobufTransportProtocolSerializationProvider()));
            Client = TransportClientFactory.Instance.Create(
                TransportType.Wss,
                WebSocketTransmissionClient.CreateSecure(),
                new ProtobufTransportProtocolSerializationProvider());
        }
Exemplo n.º 3
0
 protected override ITransmissionClient CreateClient()
 {
     return(WebSocketTransmissionClient.CreateSecure());
 }