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); 1750Assert.Equal(2, serverOptions.ConfigurationBackedListenOptions.Count); 1751Assert.Equal(5000, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 1752Assert.Equal(5001, serverOptions.ConfigurationBackedListenOptions[1].IPEndPoint.Port); 1770Assert.Equal(3, serverOptions.ConfigurationBackedListenOptions.Count); 1771Assert.Equal(5000, serverOptions.ConfigurationBackedListenOptions[0].IPEndPoint.Port); 1772Assert.Same(endpointsToStart[0], serverOptions.ConfigurationBackedListenOptions[1]); 1773Assert.Same(endpointsToStart[1], serverOptions.ConfigurationBackedListenOptions[2]); 2011Assert.Empty(serverOptions.ConfigurationBackedListenOptions); 2024Assert.Empty(serverOptions.ConfigurationBackedListenOptions); 2043Assert.Empty(serverOptions.ConfigurationBackedListenOptions); 2050Assert.Empty(serverOptions.ConfigurationBackedListenOptions);