Search code examples
c#asp.nethttpsdnxkestrel-http-server

Why is Microsoft.AspNet.Server.Kestrel.Https .NET 4.5.1 agnostic?


I know that Kestrel is just a development webserver ATM and not really production ready since it is missing a couple of features, but on nuget there's a package (http://www.nuget.org/packages/Microsoft.AspNet.Server.Kestrel.Https/1.0.0-rc1-final) that adds HTTPS support to the Kestrel server.

Now while Kestrel can be used against dotnet5.4 (without any dependencies), the Kestrel HTTPS package requires the full .NET 4.5.1 framework.

Is this due to actual platform requirements on Windows or just a mistake?


Solution

  • Beginning with RC2 of AspNetCore the HTTPS package only requires DotNetStandard1.3: http://www.nuget.org/packages/Microsoft.AspNetCore.Server.Kestrel.Https/1.0.0-rc2-final