2 writes to EndpointConfig
Microsoft.AspNetCore.Server.Kestrel.Core (2)
KestrelConfigurationLoader.cs (1)
422listenOptions.EndpointConfig = endpoint;
ListenOptions.cs (1)
245EndpointConfig = EndpointConfig
12 references to EndpointConfig
Microsoft.AspNetCore.Server.Kestrel.Core (12)
Internal\Infrastructure\TransportManager.cs (1)
83StartAcceptLoop(new GenericMultiplexedConnectionListener(transport), c => multiplexedConnectionDelegate(c), listenOptions.EndpointConfig);
Internal\KestrelServerImpl.cs (5)
199options.EndPoint = await _transportManager.BindAsync(configuredEndpoint, connectionDelegate, options.EndpointConfig, onBindCancellationToken).ConfigureAwait(false); 350var urlsToStop = endpointsToStop.Select(lo => lo.EndpointConfig!.Url); 365configsToStop.Add(lo.EndpointConfig!); 378var urlsToStart = endpointsToStart.Select(lo => lo.EndpointConfig!.Url); 394Trace.LogCritical(0, ex, "Unable to bind to '{url}' on config reload.", listenOption.EndpointConfig!.Url);
KestrelConfigurationLoader.cs (5)
393if (o.EndpointConfig == endpoint) 395Debug.Assert(o.EndpointConfig?.Certificate?.FileHasChanged != true, "Preserving an endpoint with file changes"); 402endpointsToStop.RemoveAll(o => o.EndpointConfig == endpoint); 455var endpointConfig = endpointToStart.EndpointConfig; 479var endpointConfig = endpointToStop.EndpointConfig;
ListenOptions.cs (1)
245EndpointConfig = EndpointConfig