public HttpResponseStream(DefaultMazeResponse response, MazeRequest request, IDataSocket socket, int packageBufferSize, int maxHeaderSize, CancellationToken requestCancellationToken) { _response = response; _request = request; _socket = socket; _packageBufferSize = packageBufferSize; _maxHeaderSize = maxHeaderSize; _requestCancellationToken = requestCancellationToken; }
public HttpResponseStream(DefaultMazeResponse response, MazeRequest request, IDataSocket socket, int packageBufferSize, int maxHeaderSize, ArrayPool <byte> bufferPool, CancellationToken requestCancellationToken) { _response = response; _request = request; _socket = socket; _packageBufferSize = packageBufferSize; _maxHeaderSize = maxHeaderSize; _bufferPool = bufferPool; _requestCancellationToken = requestCancellationToken; _customOffset = socket.RequiredPreBufferLength ?? 0; }