1 write to Options
Microsoft.AspNetCore.Server.HttpSys (1)
HttpSysListener.cs (1)
60Options = options;
25 references to Options
Microsoft.AspNetCore.Server.HttpSys (25)
HttpSysListener.cs (9)
136if (Options.RequestQueueMode == RequestQueueMode.Create || Options.RequestQueueMode == RequestQueueMode.CreateOrAttach) 138Options.Apply(UrlGroup, _requestQueue.Created ? RequestQueue : null); 145Options.UrlPrefixes.RegisterAllPrefixes(UrlGroup); 183if (Options.RequestQueueMode == RequestQueueMode.Create || Options.RequestQueueMode == RequestQueueMode.CreateOrAttach) 185Options.UrlPrefixes.UnregisterAllPrefixes(); 294if (!Options.Authentication.AllowAnonymous && !requestMemory.CheckAuthenticated()) 297AuthenticationManager.GenerateChallenges(Options.Authentication.Schemes));
MessagePump.cs (3)
85Listener.Options.UrlPrefixes.Clear(); 107Listener.Options.UrlPrefixes.Add(Constants.DefaultServerAddress); 145Listener.Options.UrlPrefixes.Add(value);
RequestProcessing\Request.cs (2)
71var prefix = requestContext.Server.Options.UrlPrefixes.GetPrefix((int)requestContext.UrlContext); 166else if (requestContext.Server.Options.UrlPrefixes.TryMatchLongestPrefix(IsHttps, cookedUrl.GetHost()!, originalPath, out var pathBase, out var path))
RequestProcessing\RequestContext.cs (2)
25: base(server.MemoryPool, bufferSize, requestId, server.Options.UseLatin1RequestHeaders) 28AllowSynchronousIO = server.Options.AllowSynchronousIO;
RequestProcessing\RequestContext.FeatureCollection.cs (5)
130_enableResponseCaching = Server.Options.EnableResponseCaching; 141if (Server.Options.Authentication.AutomaticAuthentication) 337var method = Server.Options.ClientCertificateMethod; 365|| Server.Options.ClientCertificateMethod != ClientCertificateMethod.AllowRenegotation 407if (Server.Options.HttpAuthenticationHardeningLevel == HttpAuthenticationHardeningLevel.Legacy)
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;