Exemplo n.º 1
0
        public ServiceTransport(Stream stream, IServiceTransportProvider transportProvider)
        {
            _stream            = stream;
            _transportProvider = transportProvider;

            if (!IsConnected)
            {
                throw new InvalidOperationException("The provided stream must be able to read and write");
            }
        }
 internal static void SetServiceTransportProvider(IServiceTransportProvider provider)
 {
     OperationBase.TransportProvider = provider;
 }
 public ErrorReturnTransport(IServiceTransportProvider transportProvider)
 {
     _transportProvider = transportProvider;
     _listener          = new TcpListener(IPAddress.Parse(ServiceTransportProvider.LocalHost), 0);
 }