2020-07-02 ASP.NET Core 主机 300 0
主机主要负责Web应用程序的启动和生存期的管理,配置服务器和请求处理管道。
主机配置日志,依赖关系的注入。
主机实际上是一个封装了应用资源的对象。
创建主机生成器>配置主机>创建主机>运行主机
Host有两种,通用主机和WebHost
Kestrel,跨平台的适用于ASP.NET Core的Web服务器,角色类似IIS,支持Https Http/2。在Linux下性能更高。Kestrel功能少,不支持反向代理。