.NET绿叶社区!
返回

ASP.NET Core主机和应用启动流程

2020-07-02 ASP.NET Core 主机 87 0

ASP.NET Core主机和应用启动流程

主机主要负责Web应用程序的启动和生存期的管理,配置服务器和请求处理管道。

主机配置日志,依赖关系的注入。

主机实际上是一个封装了应用资源的对象。

创建主机生成器>配置主机>创建主机>运行主机

ASP.NET Core主机和应用启动流程

Host有两种,通用主机和WebHost

Kestrel,跨平台的适用于ASP.NET Core的Web服务器,角色类似IIS,支持Https Http/2。在Linux下性能更高。Kestrel功能少,不支持反向代理。

ASP.NET Core主机和应用启动流程

点赞 收藏

顶部