目录
AspNetCoreHostingModel
- 当它的值是InProcess的时候是进程内托管,也就是IIS托管的模式
- 当它的值是OutOfProcess的时候是进程外托管,也就是将请求转发到后端的ASP.NET Core中,而整个应用程序是运行在ASP.NET CoreKestrel中的
- 默认是OutOfProcess托管
OutOfProcess默认有2个Web服务器-内部Web服务器和外部Web服务器
内部Web服务器是Kestrel
外部Web服务器是IIS,Niginx或者Apache
Kestrel Web Server
- Kestrel是ASP.NET Core 的跨平台Web服务器
- Kestrel本身可以用作边缘服务器
- Kestrel中用于托管应用程序的进程是dotnet.exe

PackageReference
- 用于包含对应用程序安装的nuget包的引用
- Metapackeage(综合包)-Microsoft.AspNetCore.App
- Metapackeage没有任何内容,只是一个列表