2 implementations of ServerFeatures
Microsoft.AspNetCore.Hosting (1)
Internal\WebHost.cs (1)
87public IFeatureCollection ServerFeatures
Microsoft.AspNetCore.Hosting.Tests (1)
Fakes\GenericWebHost.cs (1)
22public IFeatureCollection ServerFeatures => Services.GetRequiredService<IServer>().Features;
15 references to ServerFeatures
Aspire.Dashboard.Tests (1)
Integration\MockOpenIdAuthority.cs (1)
118var serverAddress = webHost.ServerFeatures.Get<IServerAddressesFeature>();
Interop.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IWebHostPortExtensions.cs (1)
28return host.ServerFeatures.Get<IServerAddressesFeature>().Addresses
Microsoft.AspNetCore.Hosting (1)
WebHostExtensions.cs (1)
121var serverAddresses = host.ServerFeatures.Get<IServerAddressesFeature>()?.Addresses;
Microsoft.AspNetCore.Hosting.Tests (6)
WebHostTests.cs (6)
45var serverAddressesFeature = host.ServerFeatures.Get<IServerAddressesFeature>(); 64var serverAddressFeature = host.ServerFeatures.Get<IServerAddressesFeature>(); 83var serverAddressFeature = host.ServerFeatures.Get<IServerAddressesFeature>(); 103var serverAddressFeature = host.ServerFeatures.Get<IServerAddressesFeature>(); 115var serverAddressesFeature = host.ServerFeatures.Get<IServerAddressesFeature>(); 134Assert.True(host.ServerFeatures.Get<IServerAddressesFeature>().PreferHostingUrls);
Microsoft.AspNetCore.Mvc.Testing (1)
WebApplicationFactory.cs (1)
610private static IServerAddressesFeature? GetServerAddressFeature(IWebHost webHost) => webHost.ServerFeatures.Get<IServerAddressesFeature>();
Sockets.BindTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IWebHostPortExtensions.cs (1)
28return host.ServerFeatures.Get<IServerAddressesFeature>().Addresses
Sockets.FunctionalTests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IWebHostPortExtensions.cs (1)
28return host.ServerFeatures.Get<IServerAddressesFeature>().Addresses
StartRequestDelegateUrlApp (1)
Program.cs (1)
32var addresses = host.ServerFeatures.Get<IServerAddressesFeature>().Addresses;
StartRouteBuilderUrlApp (1)
Program.cs (1)
33var addresses = host.ServerFeatures.Get<IServerAddressesFeature>().Addresses;
StartWithIApplicationBuilderUrlApp (1)
Program.cs (1)
36var addresses = host.ServerFeatures.Get<IServerAddressesFeature>().Addresses;