4 types derived from FileBufferingReadStream
Microsoft.AspNetCore.Mvc.Core.Test (1)
Formatters\JsonInputFormatterTestBase.cs (1)
704private class VerifyDisposeFileBufferingReadStream : FileBufferingReadStream
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (2)
XmlDataContractSerializerInputFormatterTest.cs (1)
777private class VerifyDisposeFileBufferingReadStream : FileBufferingReadStream
XmlSerializerInputFormatterTest.cs (1)
712private class VerifyDisposeFileBufferingReadStream : FileBufferingReadStream
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (1)
src\Mvc\Mvc.Core\test\Formatters\JsonInputFormatterTestBase.cs (1)
704private class VerifyDisposeFileBufferingReadStream : FileBufferingReadStream
28 instantiations of FileBufferingReadStream
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Internal\JsonRequestHelpers.cs (1)
348using var fs = new FileBufferingReadStream(serverCallContext.HttpContext.Request.Body, memoryThreshold);
Microsoft.AspNetCore.Http (2)
Internal\BufferingHelper.cs (2)
20var fileStream = new FileBufferingReadStream(body, bufferThreshold, bufferLimit, AspNetCoreTempDirectory.TempDirectoryFactory); 36var fileStream = new FileBufferingReadStream(body, bufferThreshold, bufferLimit, AspNetCoreTempDirectory.TempDirectoryFactory);
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
XmlDataContractSerializerInputFormatter.cs (1)
130readStream = new FileBufferingReadStream(request.Body, memoryThreshold);
XmlSerializerInputFormatter.cs (1)
114readStream = new FileBufferingReadStream(request.Body, memoryThreshold);
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
NewtonsoftJsonInputFormatter.cs (1)
130readStream = new FileBufferingReadStream(request.Body, memoryThreshold);
Microsoft.AspNetCore.WebUtilities.Tests (22)
FileBufferingReadStreamTests.cs (22)
24using var stream = new FileBufferingReadStream(inner, 1024, null, Directory.GetCurrentDirectory()); 44using (var stream = new FileBufferingReadStream(inner, 1024 * 2, null, Directory.GetCurrentDirectory())) 77using (var stream = new FileBufferingReadStream(inner, 1024 * 3, null, Directory.GetCurrentDirectory())) 111using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory())) 149using (var stream = new FileBufferingReadStream(inner, 1024, 900, Directory.GetCurrentDirectory())) 172using (var stream = new FileBufferingReadStream(inner, 512, 1024, GetCurrentDirectory())) 206using (var stream = new FileBufferingReadStream(inner, 1024 * 2, null, Directory.GetCurrentDirectory())) 239using (var stream = new FileBufferingReadStream(inner, 1024 * 3, null, Directory.GetCurrentDirectory())) 273using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory())) 312using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory())) 352using (var stream = new FileBufferingReadStream(inner, 1024, 900, Directory.GetCurrentDirectory())) 375using (var stream = new FileBufferingReadStream(inner, 512, 1024, GetCurrentDirectory())) 414using (var stream = new FileBufferingReadStream(inner, 1024 * 1024 + 1, 2 * 1024 * 1024, GetCurrentDirectory(), arrayPool.Object)) 443using (var stream = new FileBufferingReadStream(inner, 1024 * 1024 + 1, 2 * 1024 * 1024, GetCurrentDirectory(), arrayPool.Object)) 470using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 494using var stream = new FileBufferingReadStream(inner, 100, bufferLimit: null, GetCurrentDirectory()); 515using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 532using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 550using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 569using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 589using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 609using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory()))
31 references to FileBufferingReadStream
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Internal\JsonRequestHelpers.cs (1)
348using var fs = new FileBufferingReadStream(serverCallContext.HttpContext.Request.Body, memoryThreshold);
Microsoft.AspNetCore.Http (2)
Internal\BufferingHelper.cs (2)
20var fileStream = new FileBufferingReadStream(body, bufferThreshold, bufferLimit, AspNetCoreTempDirectory.TempDirectoryFactory); 36var fileStream = new FileBufferingReadStream(body, bufferThreshold, bufferLimit, AspNetCoreTempDirectory.TempDirectoryFactory);
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (1)
NewtonsoftJsonInputFormatterTest.cs (1)
468Assert.IsType<FileBufferingReadStream>(registerForDispose);
Microsoft.AspNetCore.WebUtilities (5)
FileBufferingReadStream.cs (5)
36/// Initializes a new instance of <see cref="FileBufferingReadStream" />. 46/// Initializes a new instance of <see cref="FileBufferingReadStream" />. 62/// Initializes a new instance of <see cref="FileBufferingReadStream" />. 98/// Initializes a new instance of <see cref="FileBufferingReadStream" />. 114/// Initializes a new instance of <see cref="FileBufferingReadStream" />.
Microsoft.AspNetCore.WebUtilities.Tests (22)
FileBufferingReadStreamTests.cs (22)
24using var stream = new FileBufferingReadStream(inner, 1024, null, Directory.GetCurrentDirectory()); 44using (var stream = new FileBufferingReadStream(inner, 1024 * 2, null, Directory.GetCurrentDirectory())) 77using (var stream = new FileBufferingReadStream(inner, 1024 * 3, null, Directory.GetCurrentDirectory())) 111using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory())) 149using (var stream = new FileBufferingReadStream(inner, 1024, 900, Directory.GetCurrentDirectory())) 172using (var stream = new FileBufferingReadStream(inner, 512, 1024, GetCurrentDirectory())) 206using (var stream = new FileBufferingReadStream(inner, 1024 * 2, null, Directory.GetCurrentDirectory())) 239using (var stream = new FileBufferingReadStream(inner, 1024 * 3, null, Directory.GetCurrentDirectory())) 273using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory())) 312using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory())) 352using (var stream = new FileBufferingReadStream(inner, 1024, 900, Directory.GetCurrentDirectory())) 375using (var stream = new FileBufferingReadStream(inner, 512, 1024, GetCurrentDirectory())) 414using (var stream = new FileBufferingReadStream(inner, 1024 * 1024 + 1, 2 * 1024 * 1024, GetCurrentDirectory(), arrayPool.Object)) 443using (var stream = new FileBufferingReadStream(inner, 1024 * 1024 + 1, 2 * 1024 * 1024, GetCurrentDirectory(), arrayPool.Object)) 470using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 494using var stream = new FileBufferingReadStream(inner, 100, bufferLimit: null, GetCurrentDirectory()); 515using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 532using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 550using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 569using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 589using var stream = new FileBufferingReadStream(inner, 1024 * 1024, bufferLimit: null, GetCurrentDirectory()); 609using (var stream = new FileBufferingReadStream(inner, 1024, null, GetCurrentDirectory()))