private readonly int _maxDynamicTableSize;
private readonly int _maxHeadersLength;
private readonly DynamicTable _dynamicTable;
- private readonly IntegerDecoder _integerDecoder = new IntegerDecoder();
+ private IntegerDecoder _integerDecoder;
private byte[] _stringOctets;
private byte[] _headerNameOctets;
private byte[] _headerValueOctets;
private int _headerValueLength;
private int _stringLength;
private int _stringIndex;
- private readonly IntegerDecoder _integerDecoder = new IntegerDecoder();
+ private IntegerDecoder _integerDecoder;
private static ArrayPool<byte> Pool => ArrayPool<byte>.Shared;