Kestrel

E182236

Kestrel is a cross-platform, high-performance web server built into ASP.NET Core for hosting and serving web applications.

All labels observed (1)

Label Occurrences
Kestrel canonical 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf ASP.NET Core component
software component
web server
canBeFrontedBy Apache HTTP Server
IIS
Nginx
linked to: nginx
configurationVia appsettings.json
code-based configuration
defaultWebServerFor ASP.NET Core
linked to: dotnet/aspnetcore
developer Microsoft
documentation https://learn.microsoft.com/aspnet/core/fundamentals/servers/kestrel
exposedThrough Microsoft.AspNetCore.Server.Kestrel.Core namespace
linked to: dotnet/aspnetcore
feature HTTP/1.1 support
HTTP/2 support
TLS/SSL support
asynchronous I/O
connection limits configuration
cross-platform
endpoint configuration
high performance
in-process hosting model support
integration with ASP.NET Core middleware pipeline
out-of-process hosting model support
introducedIn .NET Core 1.0 era
license MIT License
operatingSystem Linux
Windows
macOS
partOf ASP.NET Core
linked to: dotnet/aspnetcore
platform .NET
linked to: .NET Framework

.NET Core
programmingLanguage .NET
linked to: .NET Framework

C#
repository https://github.com/dotnet/aspnetcore
supportsFeature HTTP request body size limits
HTTPS certificate configuration
SNI (Server Name Indication)
request rate limits
supportsProtocol HTTP
HTTP/2
HTTPS
useCase hosting ASP.NET Core web applications
serving HTTP requests
serving HTTPS requests
usedWith ASP.NET Core MVC
linked to: ASP.NET

ASP.NET Core SignalR
linked to: ASP.NET SignalR

ASP.NET Core minimal APIs
linked to: dotnet/aspnetcore

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.