# Microsoft.AspNetCore.WebUtilities

``` diff
 namespace Microsoft.AspNetCore.WebUtilities {
     public class HttpRequestStreamReader : TextReader {
+        public override int Read(Span<char> buffer);
+        public override ValueTask<int> ReadAsync(Memory<char> buffer, CancellationToken cancellationToken = default(CancellationToken));
+        public override string ReadLine();
+        public override Task<string> ReadLineAsync();
+        public override Task<string> ReadToEndAsync();
     }
     public class HttpResponseStreamWriter : TextWriter {
+        public override void Write(ReadOnlySpan<char> value);
+        public override Task WriteAsync(ReadOnlyMemory<char> value, CancellationToken cancellationToken = default(CancellationToken));
+        public override void WriteLine(ReadOnlySpan<char> value);
+        public override Task WriteLineAsync(ReadOnlyMemory<char> value, CancellationToken cancellationToken = default(CancellationToken));
     }
     public static class QueryHelpers {
+        public static string AddQueryString(string uri, IEnumerable<KeyValuePair<string, StringValues>> queryString);
+        public static string AddQueryString(string uri, IEnumerable<KeyValuePair<string, string>> queryString);
     }
 }
```

