1 write to Options
Microsoft.AspNetCore.Server.HttpSys (1)
HttpSysListener.cs (1)
59Options = options;
25 references to Options
Microsoft.AspNetCore.Server.HttpSys (25)
HttpSysListener.cs (9)
141if (Options.RequestQueueMode == RequestQueueMode.Create || Options.RequestQueueMode == RequestQueueMode.CreateOrAttach) 143Options.Apply(UrlGroup, _requestQueue.Created ? RequestQueue : null); 150Options.UrlPrefixes.RegisterAllPrefixes(UrlGroup); 188if (Options.RequestQueueMode == RequestQueueMode.Create || Options.RequestQueueMode == RequestQueueMode.CreateOrAttach) 190Options.UrlPrefixes.UnregisterAllPrefixes(); 287if (!Options.Authentication.AllowAnonymous && !requestMemory.CheckAuthenticated()) 290AuthenticationManager.GenerateChallenges(Options.Authentication.Schemes));
MessagePump.cs (3)
77Listener.Options.UrlPrefixes.Clear(); 99Listener.Options.UrlPrefixes.Add(Constants.DefaultServerAddress); 137Listener.Options.UrlPrefixes.Add(value);
RequestProcessing\Request.cs (2)
67var prefix = requestContext.Server.Options.UrlPrefixes.GetPrefix((int)requestContext.UrlContext); 162else if (requestContext.Server.Options.UrlPrefixes.TryMatchLongestPrefix(IsHttps, cookedUrl.GetHost()!, originalPath, out var pathBase, out var path))
RequestProcessing\RequestContext.cs (2)
26: base(server.MemoryPool, bufferSize, requestId, server.Options.UseLatin1RequestHeaders) 29AllowSynchronousIO = server.Options.AllowSynchronousIO;
RequestProcessing\RequestContext.FeatureCollection.cs (4)
125_enableResponseCaching = Server.Options.EnableResponseCaching; 136if (Server.Options.Authentication.AutomaticAuthentication) 332var method = Server.Options.ClientCertificateMethod; 360|| Server.Options.ClientCertificateMethod != ClientCertificateMethod.AllowRenegotation
RequestProcessing\RequestContextOfT.cs (1)
51if (Server.Options.TlsClientHelloBytesCallback is not null && Server.TlsListener is not null
RequestProcessing\RequestStream.cs (1)
28_maxSize = _requestContext.Server.Options.MaxRequestBodySize;
RequestProcessing\Response.cs (1)
55_authChallenges = RequestContext.Server.Options.Authentication.Schemes;
RequestProcessing\ResponseBody.cs (2)
40internal bool ThrowWriteExceptions => RequestContext.Server.Options.ThrowWriteExceptions; 42internal bool EnableKernelResponseBuffering => RequestContext.Server.Options.EnableKernelResponseBuffering;