ASP.NET Core Servers contains all servers that can be used in ASP.NET Core by default. These include:
- Kestrel, our cross-platform web server that is included and enabled by default in ASP.NET Core.
- IIS Server/ASP.NET Core Module, a flexible secure managed Web Server to be hosted with IIS on Windows.
- HTTP.sys, a web server that uses the Windows Hypertext Transfer Protocol Stack.
This folder contains all servers implementations related abstractions for ASP.NET Core.
- Kestrel/: Contains the implementation of the Kestrel Web Server.
- IIS/: Cotnains all code for the IIS Web Server and ASP.NET Core Module.
- HttpSys/: Contains all code for the HTTP.sys Web Server.
- Connections.Abstractions/: A set of abstractions for creating and using Connections; used in the server implementations and SignalR.
For more information, see the ASP.NET Core README.