public AspNetRequest(ushort id, BeginRequestMessageBody body, IAspNetRequestConfig config) : base(id, body) { _config = config; this.Status = String.Empty; this.Headers = new NameValueCollection(); }
protected Request(ushort id, BeginRequestMessageBody body) { this.Id = id; this.RequestBody = body; this.ExitCode = 0; this.ParametersStream = new InputStream(); this.InputStream = new InputStream(); this.DataStream = new InputStream(); this.OutputStream = new OutputStream(); this.ErrorStream = new OutputStream(); this.OutputStream.Flushing += new EventHandler<FlushEventArgs>(OutputStreamFlushing); this.ErrorStream.Flushing += new EventHandler<FlushEventArgs>(ErrorStreamFlushing); }
protected Request(ushort id, BeginRequestMessageBody body) { this.Id = id; this.RequestBody = body; this.ExitCode = 0; this.ParametersStream = new InputStream(); this.InputStream = new InputStream(); this.DataStream = new InputStream(); this.OutputStream = new OutputStream(); this.ErrorStream = new OutputStream(); this.OutputStream.Flushing += new EventHandler <FlushEventArgs>(OutputStreamFlushing); this.ErrorStream.Flushing += new EventHandler <FlushEventArgs>(ErrorStreamFlushing); }
protected abstract Request CreateRequest(ushort requestId, BeginRequestMessageBody body);
protected override Request CreateRequest(ushort requestId, BeginRequestMessageBody body) { return new AspNetRequest(requestId, body, _config); }
public SimpleRequest(ushort id, BeginRequestMessageBody body) : base(id, body) { }
protected abstract Request CreateRequest(ushort requestId, BeginRequestMessageBody body);