webhostbuilder-build

时间 2018/4/2 23:25:51 加载中...

WebHostBuilder 执行 Build方法


先构建了一个 Service 集合,并将常用 Service 加载进去。


然后创建了一个 WebHost


WebHost 找到 Startup 文件,并通过其中的 ConfigureServices 来加载 其它 Service

并返回一个 IServiceProvider ,我们用到的实例都是通过 IServiceProvider来获取的


源码地址:

https://github.com/aspnet/Hosting/blob/dev/src/Microsoft.AspNetCore.Hosting/WebHostBuilder.cs


版权说明
作者:SQBER
文章来源:http://www.sqber.com/articles/webhostbuilder-build.html
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。