20 writes to MinRequestBodyDataRate
InMemory.FunctionalTests (16)
Http2\Http2ConnectionTests.cs (1)
648_serviceContext.ServerOptions.Limits.MinRequestBodyDataRate = null;
Http2\Http2TimeoutTests.cs (6)
633limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 680limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 731limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 798limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 866limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 923limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5));
Http2\Http2WebSocketTests.cs (1)
328limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5));
Http3\Http3TimeoutTests.cs (5)
341limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 535limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 581limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 636limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5)); 692limits.MinRequestBodyDataRate = new MinDataRate(480, TimeSpan.FromSeconds(2.5));
KeepAliveTimeoutTests.cs (1)
253context.ServerOptions.Limits.MinRequestBodyDataRate = null;
RequestHeadersTimeoutTests.cs (1)
156context.ServerOptions.Limits.MinRequestBodyDataRate = null;
RequestTests.cs (1)
888testContext.ServerOptions.Limits.MinRequestBodyDataRate = null;
Interop.FunctionalTests (1)
Http3\Http3RequestTests.cs (1)
2021kestrel.Limits.MinRequestBodyDataRate = null;
InteropWebsite (1)
Program.cs (1)
50options.Limits.MinRequestBodyDataRate = null;
Sockets.FunctionalTests (2)
src\Servers\Kestrel\test\FunctionalTests\MaxRequestBufferSizeTests.cs (1)
333options.Limits.MinRequestBodyDataRate = null;
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (1)
81options.Limits.MinRequestBodyDataRate = null;
25 references to MinRequestBodyDataRate
InMemory.FunctionalTests (12)
Http2\Http2TimeoutTests.cs (6)
652AdvanceTime(limits.MinRequestBodyDataRate.GracePeriod); 700var timeToReadMaxData = TimeSpan.FromSeconds(_maxData.Length / limits.MinRequestBodyDataRate.BytesPerSecond) - TimeSpan.FromSeconds(.5); 761var timeToReadMaxData = TimeSpan.FromSeconds(_maxData.Length / limits.MinRequestBodyDataRate.BytesPerSecond); 835var timeToReadMaxData = TimeSpan.FromSeconds(_maxData.Length / limits.MinRequestBodyDataRate.BytesPerSecond) - TimeSpan.FromSeconds(.5); 890AdvanceTime(limits.MinRequestBodyDataRate.GracePeriod); 979AdvanceTime(limits.MinRequestBodyDataRate.GracePeriod);
Http2\Http2WebSocketTests.cs (1)
353AdvanceTime(limits.MinRequestBodyDataRate.GracePeriod + TimeSpan.FromTicks(1));
Http3\Http3TimeoutTests.cs (5)
359Http3Api.AdvanceTime(limits.MinRequestBodyDataRate.GracePeriod); 554var timeToReadMaxData = TimeSpan.FromSeconds(_maxData.Length / limits.MinRequestBodyDataRate.BytesPerSecond) - TimeSpan.FromSeconds(.5); 603var timeToReadMaxData = TimeSpan.FromSeconds(_maxData.Length / limits.MinRequestBodyDataRate.BytesPerSecond); 665var timeToReadMaxData = TimeSpan.FromSeconds(_maxData.Length / limits.MinRequestBodyDataRate.BytesPerSecond) - TimeSpan.FromSeconds(.5); 717Http3Api.AdvanceTime(limits.MinRequestBodyDataRate.GracePeriod);
Microsoft.AspNetCore.Server.Kestrel.Core (9)
Features\IHttpMinRequestBodyDataRateFeature.cs (2)
9/// Instead, use <see cref="KestrelServerLimits.MinRequestBodyDataRate"/> for server-wide configuration which applies to both HTTP/2 and HTTP/1.x. 18/// Instead, use <see cref="KestrelServerLimits.MinRequestBodyDataRate"/> for server-wide configuration which applies to both HTTP/2 and HTTP/1.x.
Internal\Http\HttpProtocol.cs (1)
357MinRequestBodyDataRate = ServerOptions.Limits.MinRequestBodyDataRate;
Internal\Http2\Http2Connection.cs (2)
269Debug.Assert(Limits.MinRequestBodyDataRate != null); 271Log.RequestBodyMinimumDataRateNotSatisfied(ConnectionId, null, Limits.MinRequestBodyDataRate.BytesPerSecond);
Internal\Http3\Http3Connection.cs (2)
902Debug.Assert(Limits.MinRequestBodyDataRate != null); 904Log.RequestBodyMinimumDataRateNotSatisfied(ConnectionId, null, Limits.MinRequestBodyDataRate.BytesPerSecond);
KestrelServerLimits.cs (2)
322writer.WriteString(nameof(MinRequestBodyDataRate), MinRequestBodyDataRate?.ToString());
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (4)
Http1\Http1ConnectionTests.cs (1)
170Assert.Same(_serviceContext.ServerOptions.Limits.MinRequestBodyDataRate, _http1Connection.MinRequestBodyDataRate);
KestrelServerLimitsTests.cs (3)
297Assert.NotNull(new KestrelServerLimits().MinRequestBodyDataRate); 298Assert.Equal(240, new KestrelServerLimits().MinRequestBodyDataRate.BytesPerSecond); 299Assert.Equal(TimeSpan.FromSeconds(5), new KestrelServerLimits().MinRequestBodyDataRate.GracePeriod);