Web host uses a stream with Async support for the non-buffered case (GetBufferlessInputStream) but not for the buffered case (InputStream rather than GetBufferedInputStream).
We couldn't pass GetBufferedInputStream directly; we'd need to wrap to support rewinding after the stream has been read fully, but it's definitely possible to do and the only way to provide async stream reading on web host under the default buffer policy.
We couldn't pass GetBufferedInputStream directly; we'd need to wrap to support rewinding after the stream has been read fully, but it's definitely possible to do and the only way to provide async stream reading on web host under the default buffer policy.