ASP.NET Core API总结(一)
ASP.NET Core API
问题:当应用收到一个http请求之后,API应用程序是怎么一步步执行的。
注册服务——构造容器——使用服务——创建对象
1、 创建一个新的API之后,properties下面会自动生成这个json文件。
2、 第一步:应用启动的时候,在program.cs文件中执行main函数,进行创建主机。(加载配置文件)——指定Startup类(1、配置应用服务。2、创建请求处理管道)
3、 第二步:执行到Startup类的时候,里面有两个function。
l configServices是用于配置服务的,也就是说这个应用它依赖哪些东西。把需要用到的服务都添加在这个方法里。
l Configure是一个请求处理管道。是一个启用服务的。也就是ConfigureServices是添加服务到应用中,Configure是在应用程序中使用已有的服务。