23 references to ConfigurationBackedListenOptions
Microsoft.AspNetCore.Server.Kestrel.Core (6)
KestrelConfigurationLoader.cs (4)
342var endpointsToStop = Options.ConfigurationBackedListenOptions.ToList(); 435Options.ConfigurationBackedListenOptions.Clear(); 436Options.ConfigurationBackedListenOptions.AddRange(endpointsToReuse); 437Options.ConfigurationBackedListenOptions.AddRange(endpointsToStart);
KestrelServerOptions.cs (2)
79int resultCount = CodeBackedListenOptions.Count + ConfigurationBackedListenOptions.Count; 87ConfigurationBackedListenOptions.CopyTo(result, CodeBackedListenOptions.Count);
Microsoft.AspNetCore.Server.Kestrel.Tests (17)
KestrelConfigurationLoaderTests.cs (17)
72Assert.Equal(5001, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 144Assert.Equal(5002, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 195Assert.True(serverOptions.ConfigurationBackedListenOptions[0].IsTls); 223Assert.True(serverOptions.ConfigurationBackedListenOptions[0].IsTls); 264Assert.True(serverOptions.ConfigurationBackedListenOptions[0].IsTls); 432var listenOptions = Assert.Single(serverOptions.ConfigurationBackedListenOptions); 1503Assert.Equal(2, serverOptions.ConfigurationBackedListenOptions.Count); 1504Assert.Equal(5000, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 1505Assert.Equal(5001, serverOptions.ConfigurationBackedListenOptions[1].IPEndPoint.Port); 1523Assert.Equal(3, serverOptions.ConfigurationBackedListenOptions.Count); 1524Assert.Equal(5000, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 1525Assert.Same(endpointsToStart[0], serverOptions.ConfigurationBackedListenOptions[1]); 1526Assert.Same(endpointsToStart[1], serverOptions.ConfigurationBackedListenOptions[2]); 1764Assert.Empty(serverOptions.ConfigurationBackedListenOptions); 1777Assert.Empty(serverOptions.ConfigurationBackedListenOptions); 1796Assert.Empty(serverOptions.ConfigurationBackedListenOptions); 1803Assert.Empty(serverOptions.ConfigurationBackedListenOptions);