Пример #1
0
 public ISocketDelegate OnConnection(IServer server, ISocket socket)
 {
     var txDel = new HttpServerTransactionDelegate(socket.RemoteEndPoint.Address, responseFactory, requestDelegate);
     var delWrapper = new HttpServerTransactionDelegateWrapper(txDel, connWatcher, socket);
     var socketDelegate = new IosHttpServerSocketDelegate(delWrapper);
     socketDelegate.Start(socket);
     return socketDelegate;
 }
Пример #2
0
        public ISocketDelegate OnConnection(IServer server, ISocket socket)
        {
            var txDel          = new HttpServerTransactionDelegate(socket.RemoteEndPoint.Address, responseFactory, requestDelegate);
            var delWrapper     = new HttpServerTransactionDelegateWrapper(txDel, connWatcher, socket);
            var socketDelegate = new IosHttpServerSocketDelegate(delWrapper);

            socketDelegate.Start(socket);
            return(socketDelegate);
        }