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