37 instantiations of HttpResponseStreamWriter
Microsoft.AspNetCore.Components.Endpoints (2)
RazorComponentEndpointInvoker.cs (1)
85await using var writer = new HttpResponseStreamWriter(context.Response.Body, Encoding.UTF8, defaultBufferSize, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
Results\RazorComponentResultExecutor.cs (1)
64await using var writer = new HttpResponseStreamWriter(httpContext.Response.Body, Encoding.UTF8, defaultBufferSize, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\MemoryPoolHttpResponseStreamWriterFactory.cs (1)
59return new HttpResponseStreamWriter(stream, encoding, DefaultBufferSize, _bytePool, _charPool);
Microsoft.AspNetCore.Mvc.Core.TestCommon (1)
TestHttpResponseStreamWriterFactory.cs (1)
16return new HttpResponseStreamWriter(stream, encoding, DefaultBufferSize);
Microsoft.AspNetCore.WebUtilities.Tests (33)
HttpResponseStreamWriterTest.cs (33)
20var writer = new HttpResponseStreamWriter(memoryStream, encodingWithBOM); 38var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 54var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 73var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 94var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 111var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 130var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 149var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 168var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 189var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 214var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 238var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 260var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 293var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 317var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 341var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 364var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 383using var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 419var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 439var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 479var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 501var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 523var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 547var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 586var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 608var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 631var writer = new HttpResponseStreamWriter(stream, encoding); 666var writer = new HttpResponseStreamWriter(stream, encoding); 691using (var writer = new HttpResponseStreamWriter( 717var writer = new HttpResponseStreamWriter(stream, Encoding.Unicode); 736var httpRequestStreamReader = new HttpResponseStreamWriter(stream, encoding, 1, bytePool, charPool); 766var httpResponseStreamWriter = new HttpResponseStreamWriter(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 779var httpResponseStreamWriter = new HttpResponseStreamWriter(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
84 references to HttpResponseStreamWriter
Microsoft.AspNetCore.Components.Endpoints (2)
RazorComponentEndpointInvoker.cs (1)
85await using var writer = new HttpResponseStreamWriter(context.Response.Body, Encoding.UTF8, defaultBufferSize, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
Results\RazorComponentResultExecutor.cs (1)
64await using var writer = new HttpResponseStreamWriter(httpContext.Response.Body, Encoding.UTF8, defaultBufferSize, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
Microsoft.AspNetCore.Mvc.Core (2)
Infrastructure\MemoryPoolHttpResponseStreamWriterFactory.cs (2)
18/// The default size of buffers <see cref="HttpResponseStreamWriter"/>s will allocate. 21/// 16K causes each <see cref="HttpResponseStreamWriter"/> to allocate one 16K
Microsoft.AspNetCore.WebUtilities (4)
HttpResponseStreamWriter.cs (4)
33/// Initializes a new instance of <see cref="HttpResponseStreamWriter"/>. 43/// Initializes a new instance of <see cref="HttpResponseStreamWriter"/>. 54/// Initializes a new instance of <see cref="HttpResponseStreamWriter"/>. 674return Task.FromException(new ObjectDisposedException(nameof(HttpResponseStreamWriter)));
Microsoft.AspNetCore.WebUtilities.Tests (76)
HttpResponseStreamWriterTest.cs (76)
12private const int DefaultCharacterChunkSize = HttpResponseStreamWriter.DefaultBufferSize; 20var writer = new HttpResponseStreamWriter(memoryStream, encodingWithBOM); 38var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 54var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 73var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 94var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 111var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 130var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 133var expectedWriteCount = Math.Ceiling((double)byteLength / HttpResponseStreamWriter.DefaultBufferSize); 149var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 160[InlineData(HttpResponseStreamWriter.DefaultBufferSize - 1)] 161[InlineData(HttpResponseStreamWriter.DefaultBufferSize)] 162[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1)] 163[InlineData(HttpResponseStreamWriter.DefaultBufferSize * 2)] 168var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 171var expectedWriteCount = Math.Ceiling((double)byteLength / HttpResponseStreamWriter.DefaultBufferSize); 189var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 214var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 238var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 255[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1)] 260var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 288[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, "\r\n")] 293var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 317var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 341var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 359[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1)] 364var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 383using var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 412[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, 1)] 413[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, 2)] 414[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, HttpResponseStreamWriter.DefaultBufferSize)] 419var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 439var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 471[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, 1)] 472[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, 2)] 473[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, HttpResponseStreamWriter.DefaultBufferSize)] 479var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 495[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1)] 501var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 517[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1)] 523var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 540[InlineData(HttpResponseStreamWriter.DefaultBufferSize - 1)] 541[InlineData(HttpResponseStreamWriter.DefaultBufferSize)] 547var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 578[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, 1)] 579[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, 2)] 580[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1, HttpResponseStreamWriter.DefaultBufferSize)] 586var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 602[InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1)] 608var writer = new HttpResponseStreamWriter(stream, Encoding.UTF8); 631var writer = new HttpResponseStreamWriter(stream, encoding); 666var writer = new HttpResponseStreamWriter(stream, encoding); 691using (var writer = new HttpResponseStreamWriter( 717var writer = new HttpResponseStreamWriter(stream, Encoding.Unicode); 736var httpRequestStreamReader = new HttpResponseStreamWriter(stream, encoding, 1, bytePool, charPool); 764public static void StreamDisposed_ExpectedObjectDisposedException(Action<HttpResponseStreamWriter> action) 766var httpResponseStreamWriter = new HttpResponseStreamWriter(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 777public static async Task StreamDisposed_ExpectedObjectDisposedExceptionAsync(Func<HttpResponseStreamWriter, Task> function) 779var httpResponseStreamWriter = new HttpResponseStreamWriter(new MemoryStream(), Encoding.UTF8, 10, ArrayPool<byte>.Shared, ArrayPool<char>.Shared); 856yield return new object[] { new Action<HttpResponseStreamWriter>((httpResponseStreamWriter) => 860yield return new object[] { new Action<HttpResponseStreamWriter>((httpResponseStreamWriter) => 864yield return new object[] { new Action<HttpResponseStreamWriter>((httpResponseStreamWriter) => 868yield return new object[] { new Action<HttpResponseStreamWriter>((httpResponseStreamWriter) => 873yield return new object[] { new Action<HttpResponseStreamWriter>((httpResponseStreamWriter) => 881yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 885yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 889yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 893yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 897yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 901yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 905yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 909yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) => 914yield return new object[] { new Func<HttpResponseStreamWriter, Task>(async (httpResponseStreamWriter) =>