2 writes to Body
Microsoft.AspNetCore.Http (1)
Internal\BufferingHelper.cs (1)
37section.Body = fileStream;
Microsoft.AspNetCore.WebUtilities (1)
MultipartReader.cs (1)
103return new MultipartSection() { Headers = headers, Body = _currentStream, BaseStreamOffset = baseStreamOffset };
27 references to Body
Microsoft.AspNetCore.Http (5)
Features\FormFeature.cs (4)
259await section.Body.DrainAsync(cancellationToken); 268file = new FormFile(_request.Body, section.BaseStreamOffset.GetValueOrDefault(), section.Body.Length, name, fileName); 273file = new FormFile(section.Body, 0, section.Body.Length, name, fileName);
Internal\BufferingHelper.cs (1)
33var body = section.Body;
Microsoft.AspNetCore.WebUtilities (3)
FileMultipartSection.cs (1)
55public Stream? FileStream => Section.Body;
MultipartSectionStreamExtensions.cs (2)
32if (section.Body is null) 47section.Body,
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (1)
MultipartReaderBenchmark.cs (1)
127section?.Body.CopyTo(NullStream.Instance);
Microsoft.AspNetCore.WebUtilities.Tests (18)
MultipartReaderTests.cs (18)
118await section.Body.CopyToAsync(buffer); 183await section.Body.CopyToAsync(buffer); 198await section.Body.CopyToAsync(buffer); 215await section.Body.CopyToAsync(buffer); 232await section.Body.CopyToAsync(buffer); 241await section.Body.CopyToAsync(buffer); 258await section.Body.CopyToAsync(buffer); 267await section.Body.CopyToAsync(buffer); 284await section.Body.CopyToAsync(buffer); 293await section.Body.CopyToAsync(buffer); 302await section.Body.CopyToAsync(buffer); 330var read = section.Body.Read(buffer, 0, buffer.Length); 339read = section.Body.Read(buffer, 0, buffer.Length); 378await section.Body.CopyToAsync(buffer); 413await section.Body.CopyToAsync(buffer); 442var read = section.Body.Read(buffer, 2, buffer.Length - 2); 445read = section.Body.Read(buffer, 1, buffer.Length - 1); 448read = section.Body.Read(buffer, 0, buffer.Length);