public void Execute() { Socket = new SocketStream(AppHost.IOLoop); Socket.Connect(RemoteAddress, RemotePort); Socket.Connected += delegate { Stream = new HttpStream(this, Socket); Stream.WriteMetadata(() => { HttpResponse response = new HttpResponse(Socket); if (Connected != null) { Connected(response); } }); }; }
public void Execute() { Socket = new SocketStream (AppHost.IOLoop); Socket.Connect (RemoteAddress, RemotePort); Socket.Connected += delegate { Stream = new HttpStream (this, Socket); Stream.WriteMetadata (() => { HttpResponse response = new HttpResponse (Socket); if (Connected != null) Connected (response); }); }; }