1 write to _serviceContext
InMemory.FunctionalTests (1)
Http3\Http3TestBase.cs (1)
121
_serviceContext
= new TestServiceContext(LoggerFactory)
48 references to _serviceContext
InMemory.FunctionalTests (48)
Http3\Http3StreamTests.cs (18)
297
_serviceContext
.ServerOptions.AllowAlternateSchemes = true;
322
_serviceContext
.ServerOptions.AllowAlternateSchemes = true;
891
_serviceContext
.ServerOptions.ResponseHeaderEncodingSelector = _ => Encoding.UTF8;
892
_serviceContext
.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.UTF8; // Used for decoding response.
929
_serviceContext
.ServerOptions.ResponseHeaderEncodingSelector = _ => encoding;
1040
_serviceContext
.ServerOptions.ResponseHeaderEncodingSelector = _ => Encoding.UTF8;
1041
_serviceContext
.ServerOptions.RequestHeaderEncodingSelector = _ => Encoding.UTF8; // Used for decoding response.
1080
_serviceContext
.ServerOptions.ResponseHeaderEncodingSelector = _ => encoding;
2378
var limit =
_serviceContext
.ServerOptions.Limits.Http3.MaxRequestHeaderFieldSize;
2514
_serviceContext
.ServerOptions.Limits.MaxRequestBodySize = 15;
2548
_serviceContext
.ServerOptions.Limits.MaxRequestBodySize = 10;
2588
_serviceContext
.ServerOptions.Limits.MaxRequestBodySize = 15;
2621
_serviceContext
.ServerOptions.Limits.MaxRequestBodySize = 10;
2665
_serviceContext
.ServerOptions.Limits.MaxRequestBodySize = 20;
2717
_serviceContext
.ServerOptions.Limits.MaxRequestBodySize = 10;
3073
_serviceContext
.ServerOptions.Limits.MaxRequestBufferSize = 100;
3138
_serviceContext
.ServerOptions.Limits.MaxRequestBufferSize = 1;
3222
_serviceContext
.ServerOptions.Limits.MaxRequestBufferSize = 1;
Http3\Http3TestBase.cs (2)
126
Http3Api = new Http3InMemory(
_serviceContext
,
_serviceContext
.FakeTimeProvider, _mockTimeoutHandler.Object, LoggerFactory);
Http3\Http3TimeoutTests.cs (26)
21
var limits =
_serviceContext
.ServerOptions.Limits;
37
var limits =
_serviceContext
.ServerOptions.Limits;
61
var limits =
_serviceContext
.ServerOptions.Limits;
90
var limits =
_serviceContext
.ServerOptions.Limits;
129
var timeProvider =
_serviceContext
.FakeTimeProvider;
131
var limits =
_serviceContext
.ServerOptions.Limits;
164
var timestamp =
_serviceContext
.FakeTimeProvider.GetTimestamp();
165
var limits =
_serviceContext
.ServerOptions.Limits;
197
Assert.Equal(
_serviceContext
.TimeProvider.GetTimestamp(timestamp, limits.RequestHeadersTimeout), serverRequestStream.StreamTimeoutTimestamp);
217
var timeProvider =
_serviceContext
.FakeTimeProvider;
219
var limits =
_serviceContext
.ServerOptions.Limits;
244
var timeProvider =
_serviceContext
.FakeTimeProvider;
247
var limits =
_serviceContext
.ServerOptions.Limits;
283
var limits =
_serviceContext
.ServerOptions.Limits;
307
var timeProvider =
_serviceContext
.FakeTimeProvider;
308
var limits =
_serviceContext
.ServerOptions.Limits;
338
var limits =
_serviceContext
.ServerOptions.Limits;
380
var limits =
_serviceContext
.ServerOptions.Limits;
447
var fakeTimeProvider =
_serviceContext
.FakeTimeProvider;
448
var limits =
_serviceContext
.ServerOptions.Limits;
489
var fakeTimeProvider =
_serviceContext
.FakeTimeProvider;
490
var limits =
_serviceContext
.ServerOptions.Limits;
532
var limits =
_serviceContext
.ServerOptions.Limits;
578
var limits =
_serviceContext
.ServerOptions.Limits;
633
var limits =
_serviceContext
.ServerOptions.Limits;
689
var limits =
_serviceContext
.ServerOptions.Limits;
Http3\WebTransport\WebTransportHandshakeTests.cs (2)
22
_serviceContext
.ServerOptions.EnableWebTransportAndH3Datagrams = true;
113
_serviceContext
.ServerOptions.EnableWebTransportAndH3Datagrams = true;