public WebSocketHandler(Net.Request request)
 {
     this.Request = request;
     RemotingContext.Current.Request = request;
     mClient          = request.mClient;
     mRemotingHandler = new ScriptRemoting.RemotingClientHandler((string data) =>
     {
         byte[] bs = new DataFrame(data).GetBytes();
         mClient.Write(bs);
     }, () =>
     {
         mClient.Close();
     }, request.RemoteEndPoint.ToString().Split(':')[0], null, null);
 }
Beispiel #2
0
 internal HttpConnectInformation(Net.Request request, Net.Response response)
 {
     _request  = request;
     _response = response;
 }
 public HttpSocketHandler(Net.Request request)
 {
     _context          = RemotingContext.Current;
     _context.Request  = request;
     _context.Response = new Net.Response(request.mClient, _context);
 }