19 instantiations of HttpRequestStreamReader
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\MemoryPoolHttpRequestStreamReaderFactory.cs (1)
51return new HttpRequestStreamReader(stream, encoding, DefaultBufferSize, _bytePool, _charPool);
Microsoft.AspNetCore.Mvc.Core.TestCommon (1)
TestHttpRequestStreamReaderFactory.cs (1)
14return new HttpRequestStreamReader(stream, encoding);
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (1)
HttpRequestStreamReaderReadLineBenchmark.cs (1)
50return new HttpRequestStreamReader(_stream, Encoding.UTF8);
Microsoft.AspNetCore.WebUtilities.Tests (16)
HttpRequestStreamReaderTest.cs (14)
45var reader = new HttpRequestStreamReader(GetLargeStream(), Encoding.UTF8); 57var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 102var reader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8); 198var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 222var reader = new HttpRequestStreamReader(stream, Encoding.UTF8, 10); 241var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 259var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 348var httpRequestStreamReader = new HttpRequestStreamReader(stream, encoding, 1, bytePool, charPool); 359var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, size, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 370var httpRequestStreamReader = new HttpRequestStreamReader(mockStream.Object, Encoding.UTF8, 1, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 378var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 391var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 400return new HttpRequestStreamReader(stream, Encoding.UTF8); 406return new HttpRequestStreamReader(stream, Encoding.UTF8, bufferSize);
HttpResponseStreamWriterTest.cs (2)
747var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, size, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 758var httpRequestStreamReader = new HttpRequestStreamReader(mockStream.Object, Encoding.UTF8, 1, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
48 references to HttpRequestStreamReader
Microsoft.AspNetCore.WebUtilities (3)
HttpRequestStreamReader.cs (3)
37/// Initializes a new instance of <see cref="HttpRequestStreamReader"/>. 47/// Initializes a new instance of <see cref="HttpRequestStreamReader"/>. 58/// Initializes a new instance of <see cref="HttpRequestStreamReader"/>.
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (3)
HttpRequestStreamReaderReadLineBenchmark.cs (3)
31var reader = CreateReader(); 40var reader = CreateReader(); 47public HttpRequestStreamReader CreateReader()
Microsoft.AspNetCore.WebUtilities.Tests (42)
HttpRequestStreamReaderTest.cs (40)
45var reader = new HttpRequestStreamReader(GetLargeStream(), Encoding.UTF8); 57var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 72var reader = CreateReader(); 86var reader = CreateReader(); 102var reader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8); 116var reader = CreateReader(); 134var reader = CreateReader(); 150public static async Task ReadLine_ReadMultipleLines(Func<HttpRequestStreamReader, Task<string>> action) 153var reader = CreateReader(); 172public static async Task ReadLine_ReadWithNoNewlines(Func<HttpRequestStreamReader, Task<string>> action) 175var reader = CreateReader(); 189public static async Task ReadLine_MultipleContinuousLines(Func<HttpRequestStreamReader, Task<string>> action) 198var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 213public static async Task ReadLine_CarriageReturnAndLineFeedAcrossBufferBundaries(Func<HttpRequestStreamReader, Task<string>> action) 222var reader = new HttpRequestStreamReader(stream, Encoding.UTF8, 10); 237public static async Task ReadLine_EOF(Func<HttpRequestStreamReader, Task<string>> action) 241var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 250public static async Task ReadLine_NewLineOnly(Func<HttpRequestStreamReader, Task<string>> action) 259var reader = new HttpRequestStreamReader(stream, Encoding.UTF8); 270var reader = CreateReader(); 289var reader = CreateReader(10); 308var reader = CreateReader(); 327var reader = CreateReader(10); 348var httpRequestStreamReader = new HttpRequestStreamReader(stream, encoding, 1, bytePool, charPool); 359var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, size, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 370var httpRequestStreamReader = new HttpRequestStreamReader(mockStream.Object, Encoding.UTF8, 1, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 376public static void StreamDisposed_ExpectedObjectDisposedException(Action<HttpRequestStreamReader> action) 378var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 389public static async Task StreamDisposed_ExpectObjectDisposedExceptionAsync(Func<HttpRequestStreamReader, Task> action) 391var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 397private static HttpRequestStreamReader CreateReader() 403private static HttpRequestStreamReader CreateReader(int bufferSize) 449yield return new object[] { new Action<HttpRequestStreamReader>((httpRequestStreamReader) => 453yield return new object[] { new Action<HttpRequestStreamReader>((httpRequestStreamReader) => 457yield return new object[] { new Action<HttpRequestStreamReader>((httpRequestStreamReader) => 462yield return new object[] { new Action<HttpRequestStreamReader>((httpRequestStreamReader) => 471yield return new object[] { new Func<HttpRequestStreamReader, Task>(async (httpRequestStreamReader) => 475yield return new object[] { new Func<HttpRequestStreamReader, Task>(async (httpRequestStreamReader) => 483yield return new object[] { new Func<HttpRequestStreamReader, Task<string?>>((httpRequestStreamReader) => 486yield return new object[] { new Func<HttpRequestStreamReader, Task<string?>>((httpRequestStreamReader) =>
HttpResponseStreamWriterTest.cs (2)
747var httpRequestStreamReader = new HttpRequestStreamReader(new MemoryStream(), Encoding.UTF8, size, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 758var httpRequestStreamReader = new HttpRequestStreamReader(mockStream.Object, Encoding.UTF8, 1, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);